FineUICore 12.0
全栈 ASP.NET Core 低代码开发框架
载入中...
搜索中...
未找到
FineUICore.RenderCheckFieldExtension类 参考

表格复选框列扩展 更多...

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

Public 成员函数

 RenderCheckFieldExtension (RenderCheckField source)
 构造函数
 
RenderCheckFieldExtension PreciseClick (bool param)
 精确点击复选框才能改变其选中状态
 
RenderCheckFieldExtension RenderAsStaticField (bool param)
 渲染为静态图片,否则渲染为可编辑的复选框
 
RenderCheckFieldExtension DisplayType (CheckBoxDisplayType param)
 复选框的显示类型
 
RenderCheckFieldExtension SwitchTextVisible (bool param)
 是否显示开关类型复选框的文本
 
RenderCheckFieldExtension SwitchOnText (string param)
 开关类型复选框的选中文本
 
RenderCheckFieldExtension SwitchOffText (string param)
 开关类型复选框的未选中文本
 
RenderCheckFieldExtension RendererFunction (string param)
 自定义渲染器函数(JavaScript函数)
 
- Public 成员函数 继承自 FineUICore.RenderBaseFieldExtension< T, TExtension >
 RenderBaseFieldExtension (RenderBaseField source)
 构造函数
 
TExtension QuickSortField (bool param)
 快速设置排序字段(当DataField存在时,将SortField的值设置为DataField的值)
 
TExtension DataField (string param)
 字段名称
 
TExtension EnableColumnEdit (bool? param)
 启用本列的单元格编辑功能(仅在表格的AllowCellEditing=true时有效)
 
- Public 成员函数 继承自 FineUICore.GridColumnExtension< T, TExtension >
 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)
 是否处于锁定状态
 
TExtension LockedPosition (LockedPosition param)
 锁定列的位置
 
new TExtension Hidden (bool param)
 是否隐藏列
 
TExtension ColumnID (string param)
 列ID(如果没有设置,则为ClientID)
 
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)
 控制子控件的尺寸(表格列使用HBox布局)
 
TExtension ExpandUnusedSpace (bool param)
 此列会扩展所有未使用的宽度
 
TExtension TextAlign (TextAlign param)
 文本的排列位置
 
TExtension HeaderTextAlign (TextAlign param)
 标题文本的排列位置
 
TExtension EnableHeaderMenu (bool param)
 启用表头菜单
 
TExtension EnableColumnHide (bool param)
 启用表头菜单的隐藏列功能
 
- Public 成员函数 继承自 FineUICore.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)
 客户端事件
 
void WriteTo (TextWriter writer, HtmlEncoder encoder)
 IHtmlContent接口方法
 
virtual string ToHtmlString ()
 输出到页面的内容
 

属性

new RenderCheckField Source [get]
 当前控件
 
- 属性 继承自 FineUICore.RenderBaseFieldExtension< T, TExtension >
new RenderBaseField Source [get]
 当前控件
 
- 属性 继承自 FineUICore.GridColumnExtension< T, TExtension >
new GridColumn Source [get]
 当前控件
 
- 属性 继承自 FineUICore.ControlBaseExtension< T, TExtension >
ControlBase Source [get]
 当前控件
 

详细描述

表格复选框列扩展

构造及析构函数说明

◆ RenderCheckFieldExtension()

FineUICore.RenderCheckFieldExtension.RenderCheckFieldExtension ( RenderCheckField source)

构造函数

参数
source

成员函数说明

◆ DisplayType()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.DisplayType ( CheckBoxDisplayType param)

复选框的显示类型

参数
param
返回

◆ PreciseClick()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.PreciseClick ( bool param)

精确点击复选框才能改变其选中状态

参数
param
返回

◆ RenderAsStaticField()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.RenderAsStaticField ( bool param)

渲染为静态图片,否则渲染为可编辑的复选框

参数
param
返回

◆ RendererFunction()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.RendererFunction ( string param)

自定义渲染器函数(JavaScript函数)

参数
param
返回

◆ SwitchOffText()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.SwitchOffText ( string param)

开关类型复选框的未选中文本

参数
param
返回

◆ SwitchOnText()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.SwitchOnText ( string param)

开关类型复选框的选中文本

参数
param
返回

◆ SwitchTextVisible()

RenderCheckFieldExtension FineUICore.RenderCheckFieldExtension.SwitchTextVisible ( bool param)

是否显示开关类型复选框的文本

参数
param
返回

属性说明

◆ Source

new RenderCheckField FineUICore.RenderCheckFieldExtension.Source
get

当前控件

实现了 FineUICore.IControlBaseExtension.


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