2017-04-19 13 views
0

Windowsフォームが読み込まれる前に、イベントやその他の通知がありますか?フォームが表示される前のイベント?

フォームがロードされる前に、いくつかのコードを処理します。

+0

フォームのコンストラクタでコード処理を行います。 – LarsTech

答えて

2

Loadイベントは、フォームが表示されているときにちょうど実行されます。ただし、フォームはまだ表示されていません。

しかし、UIスレッドで計算すると、UIコードが処理されなくなることを忘れないでください。結果では、 "フォームが表示されている間にいくつかのコードを処理する"では、 "いくつかのコードが処理されるまで表示を停止"します。

4

Official documentation

私は、「フォームが表示されている間、」あなたは何を意味するかわかりません。私は、 "フォームがレンダリングを始める直前"を意味すると思います。

そして、そのために、私が推薦する:

Form Load event

、さらなる参照のために:

Win Forms chain of events

0

他の人があなたは間違いなく実行するために、フォームのLoadイベントを使用することができます言ったようにフォームがロードされる前にコードを入力し、別の方法ではProgram.csMainファンクションのコードを実行して、アプリケーションの制御を開始します。これは、コードが最初のフォームのUIと何の関係もない場合です。

関連する問題