+ -
当前位置:首页 → 问答吧 → TextBox1.TextChanged += new EventHandler(TextBox1_TextChanged)

TextBox1.TextChanged += new EventHandler(TextBox1_TextChanged)

时间:2011-12-12

来源:互联网

c#可以 TextBox1.TextChanged += new EventHandler(TextBox1_TextChanged),这样,给TextBox1.TextChanged事件绑定处理函数。在vb要怎么实现啊。

作者: wranglergu   发布时间: 2011-12-12

这样写的时候就报错,TextChanged是事件,不能直接调用,.....

作者: wranglergu   发布时间: 2011-12-12

AddHandler TextBox1.TextChanged, AddressOf TextBox1_TextChanged

作者: zhuhuailei   发布时间: 2011-12-12

嗯,现在动态生成的textbox控件可以这样用。但是自定义的web控件,方法要怎么绑定呢?

作者: wranglergu   发布时间: 2011-12-12

2楼正解,动态控件也一样可以使用,在创建动控件的时候可以为每个控件添加同一事件

作者: jinhetian   发布时间: 2011-12-12

引用 4 楼 jinhetian 的回复:

2楼正解,动态控件也一样可以使用,在创建动控件的时候可以为每个控件添加同一事件


动态控件像label等是可以了,但是自定义的web控件,自定义控件里面是有ontextchange事件的,
但是在用的时候,比如在页面中用右键该控件,是看不见他的方法的(只能看见属性),不能像普通控件一样,右键到方法,直接双击创建方法的。而是通过在后台用Handles去指定的,如:Handles txtSearch__KeMu.SelectedIndexChanged

我哪里说错了,帮忙指正下,小弟不胜感激。

作者: wranglergu   发布时间: 2011-12-12

各位,帮帮忙吧。网上资料实在实在有限啊。

作者: wranglergu   发布时间: 2011-12-12