簡単な質問。私は、MainFormとsettingsFormを持っています。設定フォームは一度初期化され、ユーザーがボタンをクリックするたびに表示されます。このボタンをクリックすると、何かをする必要があります。ShowDialog(ParentForm)がC#で呼び出されたときにトリガされるイベント
m_inputSettings.ShowDialog(this); //edit settings selected, so show that form
これは設定フォームを呼び出すMainFormです。これは問題ありません。しかし、私はこれが起こるたびに何かをするためにSettingsFormが必要です。現在、この呼び出しが実際にハンドラを設定できるイベントをトリガするかどうかはわかりません。イベントを引き起こしますか?もしそうでなければ、この呼び出しが起こるたびに何かをするために私のSettingsFormに伝えることができる別の方法がありますか?
注:その行の後のメインフォームのコードは、SettingsFormが返されるまで実行されませんが、それは意図的です。
ありがとうございました。
編集:私のフォームでこれを行うには、特定のコントロールを選択する必要がありますが、フォームがすべて読み込まれるまでは不可能です。
この質問はここで関連します:http://stackoverflow.com/questions/4860490/managed-version-of-spy-tool –