我有一个texbox tbx1,当我在文本框上的光标闪烁时,当我点击鼠标上的某个其他控件时,我想显示一条消息,但问题是我必须使用文本框tbx1的事件来捕获焦点的变化。如何在文本框中捕获丢失的焦点?
4
A
回答
8
您可以使用Leave
事件
private void txtbox_Leave(object sender, EventArgs e)
{
//your Code
}
你也可以使用,
private void txtbox_LostFocus(object sender, EventArgs e)
{
//your Code
}
Leave()
事件首先执行键盘事件,然后执行鼠标事件,其中作为LostFocus()
事件首先执行鼠标事件,然后执行键盘事件。
基本上当你使用键盘(Tab键,Shift + TAB,等等)来改变焦点,事件发生在下列顺序
1. Enter
2. GotFocus
3. Leave
4. Validating
5. Validated
6. LostFocus
当您使用鼠标更改焦点或通过调用Focus方法,焦点事件发生的顺序如下:
1. Enter
2. GotFocus
3. LostFocus
4. Leave
5. Validating
6. Validated
3
也有一个LostFocus
事件要做到这一点:
private void txtbox_LostFocus(object sender, EventArgs e)
{
//your Code
}
-1
你可以使用jQuery ...
<input id="txtName" type="text" />
<script type="text/javascript">
$("#txtName").blur(function() {
alert("I am not in textbox.");
});
</script>
相关问题
- 1. 在Web表单文本框中捕获焦点丢失事件?
- 2. 如何在文本框未聚焦时丢失wpf中的文本(丢失键盘焦点)?
- 3. C#文本框焦点丢失
- 4. 如何在丢失焦点时坚持文本框的更改?
- 5. 所选文本在一个文本框中丢失焦点
- 6. 在Silverlight中丢失文本框的焦点
- 7. 获取文本框中输入的文本与jQuery丢失焦点
- 8. 如何使用文本框丢失焦点事件
- 9. 防止在文本框中丢失焦点
- 10. MVC.NET中的文本框丢失焦点事件
- 11. 捕获EditText失去焦点
- 12. tableView reloadData丢失文本字段焦点
- 13. 在丢失焦点时防止文本框离开事件
- 14. 服务器端丢失的焦点事件的文本框
- 15. 如何从文本编辑对象中检测焦点丢失?
- 16. Firefox:当清除文本框的值时丢失焦点
- 17. 在C#中获取焦点文本框?
- 18. C#在焦点遗失和遗失值向文本框引发焦点丢失后,在背景上运行Ping
- 19. 重点获得和焦点丢失Java
- 20. EditText焦点丢失
- 21. Javafx:TableCell焦点丢失
- 22. 当DIV悬停时,文本框会丢失焦点
- 23. Windows应用商店应用文本框不断丢失焦点
- 24. 输入文本框丢失焦点输入反应js
- 25. JavasScript文本框值没有更新,直到焦点丢失
- 26. 确定文本框在其丢失焦点事件中的先前值? WPF
- 27. WPF边框丢失焦点事件
- 28. 如何在文本框中双击焦点以获得焦点? (Windows Phone)
- 29. 如何在Javafx中点击窗口中的其他位置时丢失文本框焦点
- 30. 捕获所有文本框的焦点事件 - jQuery
的JQuery不能在WinForms的使用... – Max
抱歉,我还以为你在Web应用程序想.. –