Public Class MyNewButton
Inherits Button
Private _NewTag as string
Public Property NewTag() As String
Get
Return _NewTag
End Get
Set(ByVal value As Integer)
_NewTag = value
End Set
End Property
End Class
次に、このコードをコンパイルして新しいボタンを取得し、次のように使用します。
Dim NewBtn as MyNewButton
NewBtn.Text="New Button"
NewBtn.NewTag="Here New tag string" ' This is the custom property
Addhandler NewBtn.Click Addressof Btn_Click()
Private Sub Btn_Click()
msgbox("New Button")
End Sub
問題は、そのボタンをクリックすると、メソッド Btn_Click() が2回実行され、これに対する解決策???? 注意 Web アプリケーションではなく vb.net Windows アプリケーションを使用しています