本帖最后由 品茗-3 于 2019-1-15 15:58 编辑
你们12版已经实现了,你按我的步骤做验证下:
1.打开葡萄城设计器。
2.点击单元格A1,(此时工具栏显示的单元格类型是“无”)
3.选择工具栏单元格类型,点击设置文本,(此时程序打开的设计器显示为文本)
4.确认,即现在单元格A1是文本类型
5.还是单元格A1,选择工具栏单元格类型,点击设置富文本,(此时程序打开的设计器显示为富文本)
状态已经出现(即文本类型的单元格,点击富文本,设计器单元格类型显示的是我要的富文本,而不是单元格本身的文本)
我之前写的下面的代码也能实现该效果,但不知道是不是你们也是这么做多,或有更好的封装接口。
你们这次升级的spread设计器我都没找到Demo程序可以参考,11版还有个代码,12版就一个应用程序,代码实例都没了
ICellType curCellType = _spreadObject.ActiveSheet.ActiveCell.CellType;
_spreadObject.ActiveSheet.ActiveCell.CellType = null;
if (!ExternalDialogs.CellTypeEditor(_spreadObject, (DesignerMain.CellTypeEnum)cellType))
{
_spreadObject.ActiveSheet.ActiveCell.CellType = curCellType;
} |