首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

关于两个usercontrol的有关问题

2013-07-16 
关于两个usercontrol的问题我想在mainpage里面放一个小的usercontrol然后点击小的里面的按钮控件,将这个控

关于两个usercontrol的问题
我想在mainpage里面放一个小的usercontrol然后点击小的里面的按钮控件,将这个控件挪走,但是只能在大的usercontrol中做动画才能控制小的挪走,请问一下 怎么通过委托来实现啊?~
[解决办法]
可以在小usercontrol里定义一个event事件,然后在大的usercontrol里写委托的实现,委托写法参考:http://msdn.microsoft.com/zh-cn/library/db0etb8x(v=vs.96).aspx

链接中的demo代码,自己定义了一个MyEventArgs类,该类是继承EventArgs,为后面的事件加多一个string类型的参数,如果你的事件中不需要传参,也可以直接用EventArgs代替Demo中的MyEventArgs。类HasEvent就是定义一个event事件,写在你的小usercontrol对应的操作代码中,而类Example明显就是在写委托实现,可以参考写在大usercontrol里。

热点排行