public Form1() { InitializeComponent(); InitializeBitMap(); RunningIn32BitModeScreen.Location = new System.Drawing.Point(2, 2); this.PanelBits.Controls.Add(RunningIn32BitModeScreen); RunningIn32BitModeScreen.BringToFront(); RunningIn32BitModeScreen.Visible = false; foreach (var PanelControl in this.PanelBits.Controls) { switch (PanelControl.GetType().ToString()) { case "System.Windows.Forms.TextBox": ((TextBox)PanelControl).Text = "0"; ((TextBox)PanelControl).Enabled = false; ((TextBox)PanelControl).TextChanged += new System.EventHandler(this.NibbleX_TextChanged); break; case "System.Windows.Forms.Label": if (true == ((Label)PanelControl).Name.StartsWith("Bit")) { ((Label)PanelControl).Text = "0"; ((Label)PanelControl).Click += new System.EventHandler(this.BitX_Click); } break; default: break; } } /*Make 32Bit as default*/ rb32BitMode.Checked = Properties.Settings.Default.LastWorkingMode; }