winform如何简略自定义控件的click重复代码(语言-c#)

问题遇到的现象和发生背景

自定义了一个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代码,节省重复代码。