public void Start() { Form form = null; if (ID == Image.ID) { form = new ImageTestForm(); } else if (ID == Event.ID) { form = new EventTestForm(); } else if (ID == Plugin.ID) { form = new PluginTest.PluginTestForm(); } else if (ID == Child.ID) { form = new DerivedTestForm(); } else if (ID == Misc.ID) { var prg = new Program(); prg.ExecuteMiscTest(); return; } if (form == null) { return; } form.ShowDialog(); form.Dispose(); }
/// <summary> /// コンストラクタ /// </summary> /// <param name="parent">親フォーム</param> /// <param name="src">対応するボタン</param> public BaseButtonBlue(PluginTestForm parent, Button src) : base(parent, src) { InitializeComponent(); this.buttonName = "青ボタン"; this.defaultColor = Color.Blue; this.ForeColor = defaultColor; }
/// <summary> /// コンストラクタ /// </summary> /// <param name="parent">親フォーム</param> /// <param name="src">対応するボタン</param> public BaseButton(PluginTestForm parent, Button src) { InitializeComponent(); this.parentForm = parent; this.Location = src.Location; this.Size = src.Size; this.Text = src.Text; this.Font = src.Font; }
/// <summary> /// コンストラクタ /// </summary> /// <param name="parent">親フォーム</param> /// <param name="src">対応するボタン</param> public DefaultButtonRed(PluginTestForm parent, Button src) : base(parent, src) { InitializeComponent(); }