[]
        
(Showing Draft Content)

GrapeCity.Forguncy.CellTypes.CellTypeStyleTemplateSupportAttribute

类 CellTypeStyleTemplateSupportAttribute

单元格类型支持模板样式的标志。如果该单元格支持模板样式,可使用某个继承自此标志的标志,对模板样式进行相关配置。

继承
object
System.Attribute
CellTypeStyleTemplateSupportAttribute
命名空间: GrapeCity.Forguncy.CellTypes
程序集: GrapeCity.Forguncy.CellTypes.dll
语法
public abstract class CellTypeStyleTemplateSupportAttribute : Attribute
示例
public class YourCellTypeStyleTemplateSupportAttribute : CellTypeStyleTemplateSupportAttribute
{
    ...
}

构造函数

CellTypeStyleTemplateSupportAttribute()

单元格类型支持模板样式的标志。如果该单元格支持模板样式,可使用某个继承自此标志的标志,对模板样式进行相关配置。

声明
protected CellTypeStyleTemplateSupportAttribute()
示例
public class YourCellTypeStyleTemplateSupportAttribute : CellTypeStyleTemplateSupportAttribute
{
    ...
}

属性

DefaultTemplateKey

单元格默认的模板样式。它是从PresetTemplates中选择某一个模板的Key作为值。新建该单元格时,会应用上默认的模板样式。如果为空,则新建该单元格时,不应用模板样式。

声明
public abstract string DefaultTemplateKey { get; }
属性值
类型 描述
string

PresetTemplates

预置的模板样式。可供用户直接选择。

声明
public abstract List<CellTypeStyleTemplate> PresetTemplates { get; }
属性值
类型 描述
System.Collections.Generic.List<T><CellTypeStyleTemplate>

PreviewHeight

设计器中,在功能区,显示的单元格模板样式的预览高度。默认值24。

声明
public virtual double PreviewHeight { get; }
属性值
类型 描述
double

PreviewScale

设计器中,在功能区,显示的单元格模板样式预览宽度的缩放临界值。默认值100。

声明
public virtual double PreviewScale { get; }
属性值
类型 描述
double

PreviewWidth

设计器中,在功能区,显示的单元格模板样式的预览宽度。默认值80。

声明
public virtual double PreviewWidth { get; }
属性值
类型 描述
double

TemplateParts

设置单元格类型的组成部分。每一个部分的样式可单独进行设置。

声明
public abstract List<TemplatePart> TemplateParts { get; }
属性值
类型 描述
System.Collections.Generic.List<T><TemplatePart>