1

我在面板中有很多控件。一个是 System.Windows.Forms。标签旁边有一个文本框,另一个控件是 Telerik.WinControls.UI。辐射下拉列表

下拉列表有两个项目:True 和 False。
该标签的文本值为“%Type”(因此有一个快捷方式)。

当下拉列表聚焦并按 F 时,会选择 False 项目,这很好。但是,如果您按 T,而没有按下 ALT 键,则焦点会因为标签快捷方式而跳转,并且文本框会获得焦点。

有没有人经历过这种行为或对如何解决这个问题有任何想法?

我注意到按下 T 时触发了下拉列表的 KeyDown 事件,而不是 KeyUp 或 KeyPress 事件。此外,一旦我从标签文本中删除 & ,一切正常。

谢谢!

4

0 回答 0