黑马程序员技术交流社区
标题:
动态添加控件问题
[打印本页]
作者:
李冠彬
时间:
2012-12-27 00:36
标题:
动态添加控件问题
本帖最后由 李冠彬 于 2013-1-3 21:22 编辑
动态添加多个button控件时,多个控件上都调用的一个方法Button_Click方法,方法内怎么判断是哪个控件上触发的方法呢?
作者:
管冉
时间:
2012-12-27 00:55
动态添加的控件在每次刷新的时候都要重新生成,否则是没有的。
可以做个判断,点击另一个button的时候判断生成动态控件的button是否点击过,如果点击过,则调用一次button_click SUB就可以了!
作者:
杭州-杨
时间:
2012-12-27 11:09
不太理解楼主的意思,最好能把业务流程说出来,我的理解思路是这样的,多个BUTTON按钮要执行BUTTON_Clikc事件,想知道是那个按钮执行的
一般我们不使用BUTTON_CLICK这种WINDOWS自带的,一般是自己写个函数public void 函数名(参数)你的BUTTON执行的时候,可以执行这个Void函数,如果想知道是那个按钮,那么直接将那个按钮的参数传递进来就可以了,
如果你要执行BUTTON_CLICK的话,我记得参数里面有个sender object,这个OBJECT就是你的BUTTON的对象,
作者:
李冠彬
时间:
2012-12-27 12:54
循环添加Button控件,每个Button控件单击后虽然触发相同的方法,但是方法内部判断,是由哪个button触发的,以作出相应的操作。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2