我有一個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. 使用函數文字處理事件
- 4. 如何從另一個事件處理函數調用SetPropertyException?
- 5. JS事件。只有一個事件處理函數被調用?
- 6. 如何將Enter鍵用作事件處理程序(javascript)?
- 7. 如何使用ashx處理函數調用jquery函數?
- 8. 使用事件處理函數調用函數,同時防止默認行爲
- 9. 無法調用使用函數ENTER鍵
- 10. 如何從JavaScript中的事件處理函數調用公共函數?
- 11. JQuery Slider事件處理函數回調
- 12. 如何使用jQuery獲取事件處理函數中的id?
- 13. 如何在Android中使用多線程處理事件處理函數(SensorListeners)
- 14. 調用picturePanel_Paint事件處理
- 15. 有沒有辦法在Meteor中調用另一個事件處理函數的事件處理函數?
- 16. 在事件處理函數中使用此函數
- 17. 如何用Javascript中的參數調用事件處理程序?
- 18. 如何處理順序調用事件處理程序?
- 19. 如何使用Prototype new Element()構造函數添加事件處理函數?
- 20. 多處理函數調用
- 21. jquery事件處理如何使用
- 22. ng-enter無需調用任何函數
- 23. 我們如何在javascript中使用事件處理程序調用公共函數內的公共函數
- 24. 函數調用批處理文件
- 25. 調用事件處理函數內部的方法
- 26. 來自JQuery的函數調用事件處理程序
- 27. 調用錯誤事件處理的函數
- 28. C#調用事件處理函數之前返回的方法
- 29. 如何在事件中調用函數?
- 30. 如何從WPF ListView SelectionChanged事件處理函數引用ObservableCollection?
謝謝..這是有幫助的! – Aan