我有一个textBox
和搜索button
,我会问我该如何让用户可以点击回车开始搜索而无需去查找并单击搜索button
?如何使用Enter调用事件处理函数?
2
A
回答
4
表单有一个名为“AcceptButton”的属性,用于标识应该与“Enter”按键关联的按钮。它被认为是该表格的“默认行为”。
此处了解详情:
7
这将是最好的做法
private void txtSearch_Enter(object sender, EventArgs e)
{
AcceptButton = btnSearch;
}
private void txtSearch_Leave(object sender, EventArgs e)
{
AcceptButton = null;
}
+1
谢谢。好的和有用的代码! – Aan
0
如果你想使用输入/返回其他的东西,你也可以尝试:
private void EnterKeyAction()
{
// Search...
}
private void btnEnter_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Return)
EnterKeyAction();
}
private void btnEnter_Click(object sender, EventArgs e)
{
EnterKeyAction();
}
相关问题
- 1. 如何使用jquery事件处理函数中的参数调用javascript函数?
- 2. 使用NetBeanse上的GUI生成器接口将事件处理函数调用到事件处理函数
- 3. JS事件。只有一个事件处理函数被调用?
- 4. 如何将Enter键用作事件处理程序(javascript)?
- 5. 如何从JavaScript中的事件处理函数调用公共函数?
- 6. JQuery Slider事件处理函数回调
- 7. 如何使用jQuery获取事件处理函数中的id?
- 8. 如何在Android中使用多线程处理事件处理函数(SensorListeners)
- 9. 调用picturePanel_Paint事件处理
- 10. 如何用Javascript中的参数调用事件处理程序?
- 11. 如何处理顺序调用事件处理程序?
- 12. 如何使用Prototype new Element()构造函数添加事件处理函数?
- 13. 多处理函数调用
- 14. 我们如何在javascript中使用事件处理程序调用公共函数内的公共函数
- 15. 使用事件处理程序在活动类上调用jquery函数
- 16. 如何从WPF ListView SelectionChanged事件处理函数引用ObservableCollection?
- 17. 使用按键事件调用函数
- 18. 使用参数调用事件处理程序
- 19. 使用websocket的对象事件处理函数的参数
- 20. 使用WPF处理事件
- 21. 使用PowerShell处理事件?
- 22. 根据调用哪个事件处理函数的函数返回值
- 23. 使用参数Onchange的事件处理
- 24. Jquery事件处理函数仅适用于匿名函数?
- 25. 如何在处理中使用回调函数?
- 26. 如何触发使用jQuery的任意函数调用事件
- 27. 如何更改使用jQuery的onChange事件的调用函数
- 28. 如何使用OnClick事件调用带有参数调用的PHP函数?
- 29. 使用非类成员作为事件处理函数
- 30. 在.NET上使用相同函数处理多个事件
谢谢..这是有帮助的! – Aan