机能要求:
①、输入完【对象店铺】后,【TAB】或者【ENTER】 直接进入【ランク1】并进入编辑模式,
②、再按【TAB】或者【ENTER】 能够在spread内的cell中移动(同样是进入编辑状态)
③、到了最后一个cell【ランク9】时,再次按下【TAB】或者【ENTER】焦点会送到【F10配信】
现在是在画面load里面写了
FarPoint.Win.Spread.InputMap im;
im = sprInputRate.GetInputMap(InputMapMode.WhenFocused);
im.Put(new Keystroke(Keys.Enter, Keys.None), SpreadActions.MoveToNextColumnWrap);
im.Put(new Keystroke(Keys.Tab, Keys.None), SpreadActions.MoveToNextColumnWrap);
im = sprInputRate.GetInputMap(InputMapMode.WhenAncestorOfFocused);
im.Put(new Keystroke(Keys.Enter, Keys.None), SpreadActions.MoveToNextColumnWrap);
im.Put(new Keystroke(Keys.Tab, Keys.None), SpreadActions.MoveToNextColumnWrap);
现在能够实现①、②
但是第三步的时候 :到了最后一个cell【ランク9】时,想让它跳到下一个控件上的时候,就没反映了
什么PreviewKeyDown什么的都试过了,已经晕了 不知道该怎么做了 拜托给指导下 |
|