按下'A'键时,我正在尝试为链接标签创建一个事件。当按下'B'键时也是如此,依此类推,直到'Z'。链接标签的名称是ALinkLabel
从我研究的内容来看,我觉得它看起来有点像这样
private void ALinkLabel_KeyPressed(object sender, KeyEventArg e)
{
something in there
}
我不太确定,是C#的新手。
非常感谢任何见解
答案 0 :(得分:2)
您希望在父表单/用户控件上处理KeyPressed,然后在将其转换为IButtonControl后使用相应LinkLabel的PerformClick
。
为了找到匹配的LinkLabel,您可以考虑将绑定字母存储在链接标签控件的Tag
属性中。
答案 1 :(得分:0)
在按下按键或某事时,您似乎正在尝试更改标签的文字!
请参阅此处:http://social.msdn.microsoft.com/Forums/da-DK/winforms/thread/b2c7bdd0-6204-4ced-b3d9-6101925b06ed