我試圖在按下'A'鍵時爲鏈接標籤創建事件。當'B'鍵被按下時等同,直到'Z'。該LinkLabel的名稱是ALinkLabel使用按鍵執行鏈接標籤點擊
從我的研究,我認爲它看起來有點像這樣
private void ALinkLabel_KeyPressed(object sender, KeyEventArg e)
{
something in there
}
我不能完全肯定,新的C#。
任何有識之士將不勝感激
我試圖在按下'A'鍵時爲鏈接標籤創建事件。當'B'鍵被按下時等同,直到'Z'。該LinkLabel的名稱是ALinkLabel使用按鍵執行鏈接標籤點擊
從我的研究,我認爲它看起來有點像這樣
private void ALinkLabel_KeyPressed(object sender, KeyEventArg e)
{
something in there
}
我不能完全肯定,新的C#。
任何有識之士將不勝感激
你將不是要處理的父窗體/用戶控件的keyPressed,然後使用適當的LinkLabel的PerformClick
它鑄造IButtonControl後。
爲了找到匹配的LinkLabel,您可以考慮將綁定的字母存儲在鏈接標籤控件的Tag
屬性中。
似乎您試圖壓制什麼鍵時更改標籤的文字!
參考這裏:http://social.msdn.microsoft.com/Forums/da-DK/winforms/thread/b2c7bdd0-6204-4ced-b3d9-6101925b06ed
標籤是否有製表符?它可以在運行時獲得焦點嗎?它不是像文本框這樣的輸入控件 - 所以不太確定。將嘗試一個簡單的應用程序,稍後發佈我的答案。 http://msdn.microsoft.com/en-us/library/system.windows.forms.label.keypress.aspx – Digvijay 2012-02-20 00:35:14
你真的想用這段代碼做什麼? – Digvijay 2012-02-20 00:41:30