Forex_Strategy_Builder.Dialogs.Generator.Generator.ChangeGeneratorPanel C# (CSharp) Method

ChangeGeneratorPanel() private method

Toggles panels.
private ChangeGeneratorPanel ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void ChangeGeneratorPanel(object sender, EventArgs e)
        {
            ToolStripButton button = (ToolStripButton)sender;
            string name = button.Name;

            if (name == "tsbtShowOptions")
            {
                pnlCommon.Visible = true;
                pnlLimitations.Visible = false;
                pnlSettings.Visible = false;
                pnlTop10.Visible = false;
                pnlIndicators.Visible = false;

                tsbtShowOptions.Enabled = false;
                tsbtShowLimitations.Enabled = true;
                tsbtShowSettings.Enabled = true;
                tsbtShowTop10.Enabled = true;
                tsbtShowIndicators.Enabled = true;
            }
            else if (name == "tsbtShowLimitations")
            {
                pnlCommon.Visible = false;
                pnlLimitations.Visible = true;
                pnlSettings.Visible = false;
                pnlTop10.Visible = false;
                pnlIndicators.Visible = false;

                tsbtShowOptions.Enabled = true;
                tsbtShowLimitations.Enabled = false;
                tsbtShowSettings.Enabled = true;
                tsbtShowTop10.Enabled = true;
                tsbtShowIndicators.Enabled = true;
            }
            else if (name == "tsbtShowSettings")
            {
                pnlCommon.Visible = false;
                pnlLimitations.Visible = false;
                pnlSettings.Visible = true;
                pnlTop10.Visible = false;
                pnlIndicators.Visible = false;

                tsbtShowOptions.Enabled = true;
                tsbtShowLimitations.Enabled = true;
                tsbtShowSettings.Enabled = false;
                tsbtShowTop10.Enabled = true;
                tsbtShowIndicators.Enabled = true;
            }
            else if (name == "tsbtShowTop10")
            {
                pnlCommon.Visible = false;
                pnlLimitations.Visible = false;
                pnlSettings.Visible = false;
                pnlTop10.Visible = true;
                pnlIndicators.Visible = false;

                tsbtShowOptions.Enabled = true;
                tsbtShowLimitations.Enabled = true;
                tsbtShowSettings.Enabled = true;
                tsbtShowTop10.Enabled = false;
                tsbtShowIndicators.Enabled = true;
            }
            else if (name == "tsbtIndicators")
            {
                pnlCommon.Visible = false;
                pnlLimitations.Visible = false;
                pnlSettings.Visible = false;
                pnlTop10.Visible = false;
                pnlIndicators.Visible = true;

                tsbtShowOptions.Enabled = true;
                tsbtShowLimitations.Enabled = true;
                tsbtShowSettings.Enabled = true;
                tsbtShowTop10.Enabled = true;
                tsbtShowIndicators.Enabled = false;
            }
        }