C# 如何调用自定义控件中存在的控件事件?
我有一个自定义的Cntrol,里面有一个按钮。现在我想从我的申请页面点击按钮。看看这篇文章:C# 如何调用自定义控件中存在的控件事件?,c#,silverlight,silverlight-3.0,C#,Silverlight,Silverlight 3.0,我有一个自定义的Cntrol,里面有一个按钮。现在我想从我的申请页面点击按钮。看看这篇文章: 看看这篇文章: 您有两种方法: 您可以通过用户控件对象访问按钮的单击事件。例如 MyUC.button1.click += //etc 您可以在用户控件中创建该特定按钮单击的自定义事件。例如,在usercontrol中,您有: public delegate void OnButtonClick(object sender, EventArgs e); public event OnButtonCl
看看这篇文章: 您有两种方法: 您可以通过用户控件对象访问按钮的单击事件。例如
MyUC.button1.click += //etc
您可以在用户控件中创建该特定按钮单击的自定义事件。例如,在usercontrol中,您有:
public delegate void OnButtonClick(object sender, EventArgs e);
public event OnButtonClick Button1Click;
button1_click(object sender, EventArgs e)
{
if(Button1Click != null)
Button1Click(this, e);
}
然后在用户控件上观察该事件:
MyUC.Button1Click += //etc.
你有两种方法:
您可以通过用户控件对象访问按钮的单击事件。例如
MyUC.button1.click += //etc
您可以在用户控件中创建该特定按钮单击的自定义事件。例如,在usercontrol中,您有:
public delegate void OnButtonClick(object sender, EventArgs e);
public event OnButtonClick Button1Click;
button1_click(object sender, EventArgs e)
{
if(Button1Click != null)
Button1Click(this, e);
}
然后在用户控件上观察该事件:
MyUC.Button1Click += //etc.