public void checkBoxToolStripMenuItem_Click(object sender, EventArgs e) { CCheckBox checkBox = ControlFactory.BuildCCheckBox(model.currentClickedControl); editor = new ControlEditor(); editor.Show(checkBox); }
private ICustomControl SetCopyType(string sourceType) { ICustomControl newControl = null; switch (sourceType) { case "CLabel": newControl = ControlFactory.BuildCLabel(model.currentClickedControl); break; case "CTextBox": newControl = ControlFactory.BuildCTextBox(model.currentClickedControl); break; case "CButton": newControl = ControlFactory.BuildCButton(model.currentClickedControl); break; case "CBitmap": newControl = ControlFactory.BuildCBitmap(model.currentClickedControl); break; case "CCheckBox": newControl = ControlFactory.BuildCCheckBox(model.currentClickedControl); break; case "CComboBox": newControl = ControlFactory.BuildCComboBox(model.currentClickedControl); break; case "CPanel": newControl = ControlFactory.BuildCPanel(model.currentClickedControl); break; case "CTabControl": newControl = ControlFactory.BuildCTabControl(model.currentClickedControl); break; case "CGroupBox": newControl = ControlFactory.BuildCGroupBox(model.currentClickedControl); break; } return(newControl); }