[]
        
(Showing Draft Content)

GrapeCity.Forguncy.Plugin.BindingDataSourcePropertyAttribute

类 BindingDataSourcePropertyAttribute

标注属性的值为数据库绑定

继承
object
System.Attribute
BindingDataSourcePropertyAttribute
命名空间: GrapeCity.Forguncy.Plugin
程序集: GrapeCity.Forguncy.Plugin.dll
语法
public class BindingDataSourcePropertyAttribute : HyperlinkEditorPropertyAttribute

构造函数

BindingDataSourcePropertyAttribute()

标注属性的值为数据库绑定

声明
public BindingDataSourcePropertyAttribute()

属性

AllowAddCustomColumns

允许添加自定义列

声明
public bool AllowAddCustomColumns { get; set; }
属性值
类型 描述
bool

AllowQueryRowCount

标注属性的值为数据库绑定

声明
public bool AllowQueryRowCount { get; set; }
属性值
类型 描述
bool

AutoGenerateColumnKind

标注属性的值为数据库绑定

声明
public TableColumnKindFlags AutoGenerateColumnKind { get; set; }
属性值
类型 描述
TableColumnKindFlags

AutoGenerateColumns

标注属性的值为数据库绑定

声明
public bool AutoGenerateColumns { get; set; }
属性值
类型 描述
bool

Columns

可选列,如果显示值和值不一样,用冒号分隔,多个列用“|”分隔,例如 value:值|text:显示文本

声明
public virtual string Columns { get; set; }
属性值
类型 描述
string

ColumnsDescription

列描述,用冒号分隔,多个列用“|”分隔,例如 value:值列的描述信息|text:文本列的描述信息.

声明
public virtual string ColumnsDescription { get; set; }
属性值
类型 描述
string

IsIdPidStructure

表示是否是 Id-pid 树结构

声明
public bool IsIdPidStructure { get; set; }
属性值
类型 描述
bool

IsListviewDataSource

标注属性的值为数据库绑定

声明
public bool IsListviewDataSource { get; set; }
属性值
类型 描述
bool

NullFormulaValueQueryPolicy

标注属性的值为数据库绑定

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

TreeIdColumnName

表示 Id-pid 树结构的Id列列名,只有IsIdPidStructure 为True时有效

声明
public string TreeIdColumnName { get; set; }
属性值
类型 描述
string

TreePidColumnName

表示 Id-pid 树结构的Pid列列名,只有IsIdPidStructure 为Tree时有效

声明
public string TreePidColumnName { get; set; }
属性值
类型 描述
string

方法

GetBindingDataSourcePropertyItems()

可以通过重写此方法获取动态列

声明
public virtual List<BindingDataSourcePropertyItem> GetBindingDataSourcePropertyItems()
返回值
类型 描述
System.Collections.Generic.List<T><BindingDataSourcePropertyItem>