将控制权与工作事件联系起来

时间:2013-07-01 00:40:01

标签: c# .net winforms controls

我有.net win form应用程序,它是一个非常大的应用程序,首先我使用.Net原始控件,比我切换到Telerik并删除旧控件并创建新按钮,检查等同名并且由于一些问题又恢复原状了 .Net控件,

我有超过 200 控件,我的所有代码看起来都是这样,它太乱了,有没有简单的方法可以将工作事件与我的控件联系起来,删除_1,_2, _3

是否有任何自动化方式?

使用vs 2012和.net 4

private void chkPk_CheckedChanged_1(object sender, EventArgs e)
    {
        // Code
    }


 private void chkPk_CheckedChanged_2(object sender, EventArgs e)
    {
        // Code
    }


private void chkPk_CheckedChanged_3(object sender, EventArgs e)
    {
        // Code
    }

1 个答案:

答案 0 :(得分:0)

也许是关于addhandler

this.chkPk_1.CheckedChanged += new System.EventHandler(this.myEventHandler);
this.chkPk_2.CheckedChanged += new System.EventHandler(this.myEventHandler);

private void myEventHandler(object sender, EventArgs e)
{
    // Code
}

参见参考文献.. http://msdn.microsoft.com/en-us/library/aa984308(v=vs.71).aspx