关于两个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里。