1.描述
在活字格中,有一个特殊的编辑器“公式选择编辑器”,您可以选择单元格或者输入公式。
2.特殊属性编辑器
如果您需要使用这个编辑器,您可以为属性添加活字格自定义的FormulaPropertyAttribute,并设置属性类型为object。
public class DemoCellType : CellType
{
[FormulaProperty]
public object NotifyNumber
{
get; set;
}
}
效果如下:
在命令插件中,您还可以在FormulaProperty特性中添加参数OnlySupportCell来设置只支持选择单元格。
public class DemoCommand : Command
{
[FormulaProperty(true)]
public object FormulaProperty { get; set; }
}
如果您定义OnlySupportCell为true,而选择了单元格区域或者函数时,在命令提交时,会弹出如下错误信息:

