|
比如点击对话框中的按钮产生事件
C#中使用委托把本来属于按钮这个对象的CLICK方法移动到对话框这个对象来执行虽然能简单的调用对话框的东西了,但是这样不但增加了对象之间的耦合,还使对象之间的关系十分混乱,到底FORM.CLICK这个方法是属于按钮还是属于对话框?
到底我们是点击对话筐还是点击按钮?
我想这样解决是否好点
public class from
{
button button2;
button2=new button();
button2.click(object sender, System.EventArgs e)//按按钮时候产生
{
//处理一些按按钮后的事件
}
}
然后编译器会自动识别这是个委托使用函数指针的方法把CLICK方法回传到BUTTON对象
我刚学习编程不知道这样能实现吗?
|
|