【发布时间】:2012-08-01 16:24:39
【问题描述】:
在一个表单上,我有一个带有一些按钮的面板。单击 button1 时,我将面板替换为具有标签的新 UserControl(例如 this.Controls.Clear()、this.Controls.Add(UserControl1))。除了我的 userControl 上的标签有一个 KeyDown 处理程序。它工作正常,事件触发,但不适用于向上、向下、向左和向右键。谁能解释为什么这些键之间有区别?是什么决定了事件是否被触发?
【问题讨论】:
-
请展示一些代码用于您目前编写的处理程序
-
看看这篇文章,可能对你有帮助:stackoverflow.com/questions/1646998/…
标签: c# winforms user-controls keydown