頻繁に使用する DLL に静的イベントがある - Toolkit.Dialogs.ExitConfirm
このイベントを使用できる唯一の方法は、form.Designer.cs でイベントを追加する行を変更することです。例:
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing);
になる
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(Toolkit.Dialogs.ExitConfirm);
[プロパティ] -> [イベント] ページから追加しようとすると、次のエラーが表示されます: 'Toolkit.Dialogs.ExitConfirm' は有効な識別子ではありません。
フォーム デザイナーが他のクラス/名前空間からイベントを参照できるようにする方法はありますか?
編集: 一部の人々は視覚的な合図でうまく機能するため、問題を定義するための画像をいくつか示します: http://imgur.com/a/RaLMg
最初の画像は、イベントを呼び出すイベントである Visual Studio で動作させる方法を示しています。
2 番目の画像は、私が実際にやろうとしていることを示しています。
3 番目の画像は、メソッド名を手で入力したときに発生するエラーです。