2012-11-11 40 views

回答

0

UserControl中创建一个自定义事件,处理按钮单击并从中提起按钮。然后,从父表单处理您的自定义事件UserControl。为了说明这一点,这里是一个代码示例(VB.NET - 我不是在C#非常好):

Public Class UserControl1 
    Public Event ButtonClicked(tag As Object) 
    Private Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click, Button2.Click, Button3.Click 
    RaiseEvent ButtonClicked(CType(sender, Button).Tag) 
    End Sub 
End Class 

Public Class Form1 
    Private Sub UserControl11_ButtonClicked(tag As Object) Handles UserControl11.ButtonClicked 
    TextBox1.Text = tag 
    End Sub 
End Class 
相关问题