Form1 と Form2 の 2 つのフォームがあります。
Form1 では、Button1 をクリックして新しいスレッドで Form2 を開きます。
Form2 のタイトルを設定したいのですが、それがどのように可能かわかりません。Form1 のコードは次のとおりです。 Form2 は単なる空のフォームです。
Public Class Form1
Dim TH As New Threading.Thread(AddressOf FormShow)
Private Shared Sub FormShow()
Dim FF As New Form2
FF.Show()
Do While FF.Visible
Threading.Thread.Sleep(100)
Application.DoEvents()
Loop
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TH.Start()
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
'How to change the Form2 title?
'I need something like : TH.Form2.Text="NewTitle"?
End Sub
End Class
コードを開始して Button1 をクリックすると、Form2 が開きます。しかし、Form1 で Button2 を押したときに Form2 のウィンドウ タイトルを変更するにはどうすればよいでしょうか。何か案は?ありがとう。