簡體   English   中英

KeyPress 或 keyup 不觸發

[英]KeyPress or keyup not firing

好的,我有 ac# 2017 net net windows form frmFS KeyPress、KeyDown 或 Keyup 沒有觸發。 我創建了一個新項目,為 keypress、keydown 和 keyup 選擇事件(在它工作的每個函數中放置一個 messageboc.show("bla") ,但我當前的項目什么都沒有。我怎樣才能追蹤這個問題。

假設您正在為KeyDownKeyUpKeyPress事件使用文本框。

在設計器中的 Visual Studio 中選擇文本框(或您所指的控件)。

然后在屬性窗格中,選擇“事件”選項卡。

然后查找KeyDownKeyPressKeyUp事件。

如果事件旁邊的值為空,則事件未鏈接到控件。

在此處輸入圖片說明

您可以雙擊值列以生成事件的代碼,或者您可以查看該事件是否出現在下拉列表中(如果它已經存在)。

在此處輸入圖片說明

在表單的代碼中,事件方法應該是可見的。

private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
 //code here..
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM