[]
        
(Showing Draft Content)

GrapeCity.Forguncy.CellTypes.SupportUsingScopeAttribute

类 SupportUsingScopeAttribute

单元格类型的插件或其内部属性所支持的使用范围,如果不指定默认所有页面及表格都支持。

继承
object
System.Attribute
SupportUsingScopeAttribute
命名空间: GrapeCity.Forguncy.CellTypes
程序集: GrapeCity.Forguncy.CellTypes.dll
语法
public class SupportUsingScopeAttribute : Attribute
示例
[SupportUsingScope(PageScope.AllPage, ListViewScope.None)]  /*支持所有页面,不支持在表格中使用。*/
public class BDMapCellType : CellType
{
    [SupportUsingScope(PageScope.AllPCPage, ListViewScope.None)]  /*只支持所有PC页面,不支持在手机页面或表格中使用。*/
    public bool Distance { get; set; }

    public bool ReadOnly { get; set; }  /*支持所有PC页面和手机页面,不支持在表格中使用。*/
}

构造函数

SupportUsingScopeAttribute(PageScope, ListViewScope)

构造函数。

声明
public SupportUsingScopeAttribute(PageScope pageScope, ListViewScope listviewScope)
参数
类型 名称 描述
PageScope pageScope

插件所支持的页面使用范围。

ListViewScope listviewScope

插件所支持的表格使用范围。

属性

ListViewScope

表格的使用范围。

声明
public ListViewScope ListViewScope { get; }
属性值
类型 描述
ListViewScope

PageScope

页面的使用范围。

声明
public PageScope PageScope { get; }
属性值
类型 描述
PageScope