FineUIMvc 11.7
企业级 ASP.NET MVC 控件库
载入中...
搜索中...
未找到
FineUIMvc.GridColumnExtension< T, TExtension > 模板类 参考

表格列基类扩展 更多...

类 FineUIMvc.GridColumnExtension< T, TExtension > 继承关系图:
FineUIMvc.ControlBaseExtension< T, TExtension > FineUIMvc.IGridColumnExtension FineUIMvc.IControlBaseExtension FineUIMvc.RenderBaseFieldExtension< T, TExtension >

Public 成员函数

 GridColumnExtension (GridColumn source)
 构造函数
 
TExtension Filter (GridFilterExtension param)
 过滤
 
TExtension EnableFilter (bool param)
 
TExtension EnableResize (bool param)
 
TExtension SortField (string param)
 
TExtension EnableLock (bool param)
 
TExtension Locked (bool param)
 
new TExtension Hidden (bool param)
 
TExtension ColumnID (string param)
 
TExtension HeaderCssClass (string param)
 标题栏样式类
 
TExtension HeaderText (string param)
 
TExtension HeaderToolTip (string param)
 
TExtension HeaderToolTipType (ToolTipType param)
 
TExtension HeaderToolTipPosition (ToolTipPosition param)
 标题栏文字的提示文本位置
 
TExtension Width (int? param)
 
TExtension MinWidth (int? param)
 
TExtension MaxWidth (int? param)
 最大列宽度
 
TExtension BoxFlex (int param)
 
TExtension ExpandUnusedSpace (bool param)
 
TExtension TextAlign (TextAlign param)
 
TExtension HeaderTextAlign (TextAlign param)
 
TExtension EnableHeaderMenu (bool param)
 
TExtension EnableColumnHide (bool param)
 
- Public 成员函数 继承自 FineUIMvc.ControlBaseExtension< T, TExtension >
 ControlBaseExtension (ControlBase source)
 构造函数
 
TExtension Attributes (JObject param)
 HTML标签属性
 
TExtension Attribute (string key, string value)
 HTML标签属性
 
TExtension AttributeDataTag (string param)
 HTML标签属性(data-tag)
 
TExtension ID (string param)
 控件ID
 
TExtension Enabled (bool param)
 是否可用
 
TExtension Hidden (bool param)
 是否隐藏控件
 
TExtension HideMode (HideMode param)
 隐藏模式
 
TExtension Listeners (params Listener[] param)
 客户端事件列表
 
TExtension Listener (string eventName, string handler)
 客户端事件
 
virtual string ToHtmlString ()
 返回HTML编码的字符串
 

属性

new GridColumn Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.ControlBaseExtension< T, TExtension >
ControlBase Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.IControlBaseExtension
- 属性 继承自 FineUIMvc.IGridColumnExtension

详细描述

表格列基类扩展

类型限制
T :GridColumn 
TExtension :GridColumnExtension 
TExtension :T 
TExtension :TExtension 

构造及析构函数说明

◆ GridColumnExtension()

构造函数

参数
source

成员函数说明

◆ BoxFlex()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.BoxFlex ( int  param)

控制子控件的尺寸(表格列使用HBox布局)

参数
param
返回

◆ ColumnID()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.ColumnID ( string  param)

列ID(如果没有设置,则为ClientID)

参数
param
返回

◆ EnableColumnHide()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.EnableColumnHide ( bool  param)

启用表头菜单的隐藏列功能

参数
param
返回

◆ EnableFilter()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.EnableFilter ( bool  param)

允许过滤

参数
param
返回

◆ EnableHeaderMenu()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.EnableHeaderMenu ( bool  param)

启用表头菜单

参数
param
返回

◆ EnableLock()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.EnableLock ( bool  param)

允许锁定

参数
param
返回

◆ EnableResize()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.EnableResize ( bool  param)

是否可以改变列宽度

参数
param
返回

◆ ExpandUnusedSpace()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.ExpandUnusedSpace ( bool  param)

此列会扩展所有未使用的宽度

参数
param
返回

◆ Filter()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.Filter ( GridFilterExtension  param)

过滤

参数
param
返回

◆ HeaderCssClass()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderCssClass ( string  param)

标题栏样式类

参数
param
返回

◆ HeaderText()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderText ( string  param)

标题栏文字

参数
param
返回

◆ HeaderTextAlign()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderTextAlign ( TextAlign  param)

标题文本的排列位置

参数
param
返回

◆ HeaderToolTip()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderToolTip ( string  param)

标题栏文字的提示文本

参数
param
返回

◆ HeaderToolTipPosition()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderToolTipPosition ( ToolTipPosition  param)

标题栏文字的提示文本位置

参数
param
返回

◆ HeaderToolTipType()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.HeaderToolTipType ( ToolTipType  param)

标题栏文字的提示文本类型

参数
param
返回

◆ Hidden()

new TExtension FineUIMvc.GridColumnExtension< T, TExtension >.Hidden ( bool  param)

是否隐藏列

参数
param
返回

◆ Locked()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.Locked ( bool  param)

是否处于锁定状态

参数
param
返回

◆ MaxWidth()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.MaxWidth ( int?  param)

最大列宽度

参数
param
返回

◆ MinWidth()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.MinWidth ( int?  param)

最小列宽度

参数
param
返回

◆ SortField()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.SortField ( string  param)

排序字段

参数
param
返回

◆ TextAlign()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.TextAlign ( TextAlign  param)

文本的排列位置

参数
param
返回

◆ Width()

TExtension FineUIMvc.GridColumnExtension< T, TExtension >.Width ( int?  param)

列宽度

参数
param
返回

属性说明

◆ Source

new GridColumn FineUIMvc.GridColumnExtension< T, TExtension >.Source
get

当前控件

实现了 FineUIMvc.IControlBaseExtension.


该类的文档由以下文件生成: