Forex_Strategy_Builder.Chart.ButtonChart_Click C# (CSharp) Method

ButtonChart_Click() private method

Changes chart's settings after a button click.
private ButtonChart_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void ButtonChart_Click(object sender, EventArgs e)
        {
            ToolStripButton btn = (ToolStripButton)sender;
            ChartButtons button = (ChartButtons)btn.Tag;

            switch (button)
            {
                case ChartButtons.Grid:
                    ShortcutKeyUp(new KeyEventArgs(Keys.G));
                    break;
                case ChartButtons.Cross:
                    ShortcutKeyUp(new KeyEventArgs(Keys.C));
                    break;
                case ChartButtons.Volume:
                    ShortcutKeyUp(new KeyEventArgs(Keys.V));
                    break;
                case ChartButtons.Orders:
                    ShortcutKeyUp(new KeyEventArgs(Keys.O));
                    break;
                case ChartButtons.PositionLots:
                    ShortcutKeyUp(new KeyEventArgs(Keys.L));
                    break;
                case ChartButtons.PositionPrice:
                    ShortcutKeyUp(new KeyEventArgs(Keys.P));
                    break;
                case ChartButtons.AmbiguousBars:
                    ShortcutKeyUp(new KeyEventArgs(Keys.M));
                    break;
                case ChartButtons.Indicators:
                    ShortcutKeyUp(new KeyEventArgs(Keys.D));
                    break;
                case ChartButtons.BalanceEquity:
                    ShortcutKeyUp(new KeyEventArgs(Keys.B));
                    break;
                case ChartButtons.FloatingPL:
                    ShortcutKeyUp(new KeyEventArgs(Keys.F));
                    break;
                case ChartButtons.ZoomIn:
                    ShortcutKeyUp(new KeyEventArgs(Keys.Add));
                    break;
                case ChartButtons.ZoomOut:
                    ShortcutKeyUp(new KeyEventArgs(Keys.Subtract));
                    break;
                case ChartButtons.TrueCharts:
                    ShortcutKeyUp(new KeyEventArgs(Keys.T));
                    break;
                case ChartButtons.DynamicInfo:
                    ShortcutKeyUp(new KeyEventArgs(Keys.I));
                    break;
                case ChartButtons.DInfoDwn:
                    ShortcutKeyUp(new KeyEventArgs(Keys.Z));
                    break;
                case ChartButtons.DInfoUp:
                    ShortcutKeyUp(new KeyEventArgs(Keys.A));
                    break;
                default:
                    break;
            }

            return;
        }