当按下"a"键时,我正试图为链接标签创建一个事件。当按下"B"键时也是如此,依此类推直到"Z"。链接标签的名称是ALinkLabel
根据我的研究,我认为它看起来有点像
private void ALinkLabel_KeyPressed(object sender, KeyEventArg e)
{
something in there
}
我不太确定,是C#的新手。
任何见解都将不胜感激
您将需要处理父窗体/用户控件上的KeyPressed,然后在将其转换为IButtonControl后使用相应LinkLabel的PerformClick
。
为了找到匹配的LinkLabel,您可以考虑将绑定字母存储在链接标签控件的Tag
属性中。
按键时,您似乎正在尝试更改标签的文本!
请参阅此处:http://social.msdn.microsoft.com/Forums/da-DK/winforms/thread/b2c7bdd0-6204-4ced-b3d9-6101925b06ed