C#控件的enter事件和gotfocus事件有什么区别
1个回答
展开全部
常用的事件中并没有ENTER,是不是你看错了,
有一些别的ENTER事件 比如mouseEnter stylusEnter。
如mouseEnter 在鼠标进入控件的边界时触发,不需要去左右键点击,只要移动进入控件的边界内,就触发了。常用于一些动态内容,比如一些图片 ,鼠标放上去时候会翻转。用的就是mouseEnter
gotFocus是获得焦点时触发,
前提是该控件的Focusble = true ,就是说可获得焦点,
一般输入类控件都可以获得焦点,如button textbox ,
最常见的使用,就是输入用户名密码时,输入完用户名,按下Tab键,就会把焦点切换到下一个空间上(密码输入框), 然后输入完密码,按Tab键,焦点切换到登录的Button上,按回车就可以登录。
有一些别的ENTER事件 比如mouseEnter stylusEnter。
如mouseEnter 在鼠标进入控件的边界时触发,不需要去左右键点击,只要移动进入控件的边界内,就触发了。常用于一些动态内容,比如一些图片 ,鼠标放上去时候会翻转。用的就是mouseEnter
gotFocus是获得焦点时触发,
前提是该控件的Focusble = true ,就是说可获得焦点,
一般输入类控件都可以获得焦点,如button textbox ,
最常见的使用,就是输入用户名密码时,输入完用户名,按下Tab键,就会把焦点切换到下一个空间上(密码输入框), 然后输入完密码,按Tab键,焦点切换到登录的Button上,按回车就可以登录。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询