と同じように追加すると、System.Windows.Forms.Controlと同じようにSystem.Windows.Forms.ControlのLoadイベントを取得できますか?WinformsコントロールのLoadイベントをFormクラス
コントロールを最初に表示する前に、いくつかの初期化コードを実行します。
また、System.Windows.Forms.ToolStripStatusLabelでは、実際にはコントロールではありませんが、同じように動作することができればうれしいです。
理想的には、これを行うことができます: control.OnLoad(()=> {dosomething here;});
ここで、OnLoadは、「コントロール」が「読み込む」ときに引数Actionを実行する拡張メソッドです。
ありがとうございます!
ありがとうございます。あなたのアドバイスに続いて、ControlクラスのCreateControlイベントが見つかりました。このようなものがToolStripItemクラスにありますか? – deerchao
新しいToolStripItem子孫を作成しようとしていますか?私は、コンストラクタに初期化コードを置くことができると思います –
いいえ、コードは親と何か関係があります:ToolStripコントロール。コンストラクタではnullになります。 – deerchao