回复 1楼zblongman的帖子
zblongman 你好
非常抱歉现在才给你回复,你可以在EditStartting事件中判断编辑单元格是否设置了公式,然后决定是否取消编辑操作:
- private void gcSpreadSheet1_EditStarting(object sender, GrapeCity.Windows.SpreadSheet.UI.EditCellStartingEventArgs e)
- {
- if (!string.IsNullOrEmpty(gcSpreadSheet1.ActiveSheet.Cells[e.Row,e.Column].Formula))
- {
- e.Cancel = true;
- }
- }
复制代码 |