自定义了一个UserControl,采用查到方法实现了这个按钮的单击功能,代码如下,需要更多控件复合,所以代码比较重复,请问有没有什么简单的方法,可以简略代码呢?
//usercontrol
public partial class UserControl2 : Button
{
public UserControl2()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
this.OnClick(e);
}
private void button1_Click(object sender, EventArgs e)
{
this.OnClick(e);
}
//form窗体
private void userControl21_Load(object sender, EventArgs e)
{
base.OnClick(e);
}
private void userControl21_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.ShowDialog();
}
}
加入更多控件,简略click代码,节省重复代码。