フォームのイベント発生について調査を行ってみました
まとめられるレベルでないので とりあえず調べたことを忘れないように箇条書きにして残しておきます
・今までは Form_Load など フォームIDが変更された場合でも イベント名は固定であったが VB.NET では フォームID_Load などの
ように イベント名にフォームIDが含まれるようになった
・Load より先に InitializeComponent プロシージャが実行される
・InitializeComponent の中から Resize イベントが呼び出される
つまり Load イベントより先に Resize イベントが発生する
・フォームのデフォルトサイズは 300 × 300ピクセルで この場合は Resize イベントが発生しない
・Load Form1 でフォームをロードすることはできなくなった
Sub Main のプロシージャからフォームに値を設定して表示するには
Dim Form1 As New Form1
Form1.TextBox1.Text = "111"
Form1.ShowDialog()
・フォーカス設定は Load イベントでも行えるようになった
Me.ActiveControl = TextBox1
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890