黑马程序员技术交流社区
标题:
c#中怎么定义一个事件,当事件触发时,动态的增加事件
[打印本页]
作者:
绿箭
时间:
2014-6-17 23:53
标题:
c#中怎么定义一个事件,当事件触发时,动态的增加事件
本帖最后由 绿箭 于 2014-6-19 21:26 编辑
比如,事件a发生后自动增加b
作者:
许庭洲
时间:
2014-6-18 06:55
1. 可以调用document的createElement方法来创建具有指定标签的DOM对象;
2. 通过调用某个元素的appendChild方法将创建元素添加到相应的元素下;
3. 例如:
function showit()
{
var divMain = document.getElmentById("divMain");
var btn = document.creatElement("input");
btn.type = "button";
btn.vaule="动态的控件!";
divMain.appendChild(btn);
}
<div id="divMain"></div>
<input type="button" value="ok"/>
作者:
continue
时间:
2014-6-18 08:43
对于控件来说,是比较容易的。比如在button1的单击事件中给button2添加一个点击事件,只是一句话:button2.Click += ....; 当你输入 += 的时候VS会提示你怎么输入。
如果说是自定义事件什么,就需要通过event关键字来实现。弄懂委托就知道了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2