我有.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
}
答案 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