fyiReporting.RdlDesign.RdlDesigner.zoomToolStripComboBox1_Change C# (CSharp) Method

zoomToolStripComboBox1_Change() private method

private zoomToolStripComboBox1_Change ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void zoomToolStripComboBox1_Change(object sender, EventArgs e)
        {
            MDIChild mc = this.ActiveMdiChild as MDIChild;
            if (mc == null)
                return;
            mc.SetFocus();

            switch (zoomToolStripComboBox1.Text)
            {
                case "Actual Size":
                    mc.Zoom = 1;
                    break;
                case "Fit Page":
                    mc.ZoomMode = ZoomEnum.FitPage;
                    break;
                case "Fit Width":
                    mc.ZoomMode = ZoomEnum.FitWidth;
                    break;
                default:
                    string s = zoomToolStripComboBox1.Text.Substring(0, zoomToolStripComboBox1.Text.Length - 1);
                    float z;
                    try
                    {
                        z = Convert.ToSingle(s) / 100f;
                        mc.Zoom = z;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message, Strings.RdlDesigner_Show_ZoomValueInvalid);
                    }
                    break;
            }
        }
RdlDesigner