我有一個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