GrapeCity.Win.ElTabelle.KeyAction 升级相关
请问 在将ElTabelleMultiRow4升级到 MultiRowWin10的过程中,下列代码的新写法是如何?Me.KeyAction(GrapeCity.Win.ElTable.MKeyAction.EndEdit)
->Me.KeyAction(GrapeCity.Win.MultiRow.EditingAction.EndEdit)
官方文档的解释是
IAction インタフェースを実装するショートカットキーのクラス。
是指用类似这种方式处理吗
aryKeyActions = New GrapeCity.Win.ElTabelle.MKeyAction() {GrapeCity.Win.ElTabelle.MKeyAction.NextTabOrder}
multiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions)
本帖最后由 Richard.Ma 于 2021-1-19 15:57 编辑
Dim ShortcutKeyManager1 As GrapeCity.Win.MultiRow.ShortcutKeyManager = New GrapeCity.Win.MultiRow.ShortcutKeyManager() ShortcutKeyManager1.DefaultModeList.Add(New GrapeCity.Win.MultiRow.ShortcutKey(CType(GrapeCity.Win.MultiRow.EditingActions.EndEdit, GrapeCity.Win.MultiRow.Action), CType((System.Windows.Forms.Keys.Control Or System.Windows.Forms.Keys.C), System.Windows.Forms.Keys))) Me.GcMultiRow1.ShortcutKeyManager = ShortcutKeyManager1
这个示例就是 按下ctrl + c 会使multirow退出编辑状态
非常感谢!
页:
[1]