lzh3452 你好,
光标进入单元格之后,我们操作的对象为 Editor,TextCellType、GeneralCellType 的Editor 都为标准控件 TextBox。所以目前的问题就转化为 怎样去屏蔽 TextBox 的右键菜单。目前找到屏蔽右键菜单的方法为:
- class MyTextCellType : FarPoint.Win.Spread.CellType.TextCellType
- {
- TextBox textbox = new TextBox();
- ContextMenu screenMenu = new ContextMenu();
- public override Control GetEditorControl(Control parent, FarPoint.Win.Spread.Appearance appearance, float zoomFactor)
- {
- textbox.BackColor = System.Drawing.Color.Red;
- textbox.ContextMenu = screenMenu;
- return textbox;
- }
- }
复制代码 如果楼主有更好的方法,请通知我们,谢谢。 |