0

我有.net win表单应用程序,它是一个相当大的应用程序,首先我使用.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
    }
4

1 回答 1

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

于 2013-07-01T00:59:19.123 回答