C# 事件不能像VB那样选择吗?

来源:百度知道 编辑:UC知道 时间:2024/09/21 13:55:00
比如当textbox获得焦点时间触发事件,
vb 中就可以选择textbox,然后在右边的事件下拉列表中选择getfous,
C#中有什么方法吗,

也可以阿
选中控件
然后打开属性页
再选中闪电的图标
就可以看到该控件能完成的所有事件
选择你想要得事件就好了

有的, 有个TextBox有个GotFocus事件。这个事件就是控件取得焦点的时候触发。
对应的TextBox失去焦点的时候的事件是LostFocus

可以

textbox 有OnInit OnDataBinding OnDisposed OnPreRender OnTextChanged OnUnload这机种事件这些除了OnTextChanged 之外其它的都没有什么实际的意义。在你双击TEXTBOX之后默认的的TEXTCHANGED事件。如果做的是B/S的开发可以自己做一个WEB服务,之后在表现层上用JAVASCRIPT 建立XMLHTTPREQUEST对象与后台连接。这样就可以实现你所想要的效果。

C#添加事件的代码(为btn1的获取焦点事件添加btn1_GotFocus事件处理器)
这句代码一般卸载窗体的构造函数中InitializeComponent();之后:
btn1.GotFocus+= new EventHandler( btn1_GotFocus);

界面上操作的话,选择你需要的控件,在属性卡中点击第一排图标的闪电图标,就会找到事件属性编辑,在下面找到对应的事件,直接选择或输入就可以了。

都是一样的