【问题标题】:Farpoint Spread control captures Ctrl+Z instead fo MenuItemFarpoint Spread 控件捕获 Ctrl+Z 而不是 MenuItem
【发布时间】:2013-05-17 11:21:49
【问题描述】:

我有一个表单,其中有应用于 MenuItem 的快捷方式。问题是,当焦点位于 Spread 控件内时,它会捕获 Ctrl+Z 按下并且快捷方式永远不会触发。 如果焦点位于不同的控件(例如 TextBox)上,则快捷方式会毫无问题地触发 MenuItem_Click 事件。

有什么想法吗?

【问题讨论】:

    标签: c# winforms menuitem spread farpoint


    【解决方案1】:

    Farpoint Spread support 状态:

    输入映射包括用于将 CTRL+Z 和 CTRL+Y 键映射到的新项目 分别是新的 UndoAction 和 RedoAction 动作对象。这些 动作调用 UndoManager 的 Undo 和 Redo 方法, 分别。

    你可以使用不同的组合键吗?

    【讨论】:

    • 没有。不同的组合键不是一个选项,因为这需要在整个表单上调用撤消,而不仅仅是 Spread 控件。是否有一个选项可以在按下键时调用某些外部方法?
    猜你喜欢
    • 1970-01-01
    • 2017-07-15
    • 2015-07-11
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    相关资源
    最近更新 更多