| ■No85907 (魔界の仮面弁士 さん) に返信 > private が既定値なのは、C# の話ですよね? > 今回の質問は Visual Basic ですよ。
そうですね、Button にアクセスするパブリックプロパティは不要でした。
なので、Form1 で以下のようにするだけでよさそうです。
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim f As Form2 = New Form2() AddHandler f.Button1.Click, AddressOf Form2ButtonClick f.Show() f.Button1.PerformClick() End Sub
Private Sub Form2ButtonClick(sender As Object, e As EventArgs) MessageBox.Show("button cliked") End Sub End Class
|