0

我有一个带有一些上/下/左/右/选择按钮的“屏幕键盘”。

选择按钮实际上是一个点击,箭头键触发相关的上/下/左/右键。

问题是在选择组合框时,我无法按向下/向上按钮来导航列表中的项目。这是因为失去焦点时组合框会自动关闭。我可以看到其他控件发生了类似的问题,所以我想看看是否有办法执行以下操作。

对于某些按钮(上/下/等),单击时会触发单击事件,但不要从当前具有焦点的 w/e 中获取焦点。这将允许组合框下拉菜单保持打开状态,同时按下向上/向下键以浏览项目。

我试图在导航按钮上设置 Focusable=False,但焦点仍然从组合框中移开并且下拉菜单关闭。

有什么想法/建议吗?

提前致谢

4

1 回答 1

1

这不会发生,因为您Buttons所做的任何事情都不会改变他们的焦点状态。ComboBoxes当您单击它们之外的任何位置时关闭包括空白区域、非交互式控件、其他窗口...

于 2013-02-12T19:44:01.280 回答