FineUIMvc 11.7
企业级 ASP.NET MVC 控件库
载入中...
搜索中...
未找到
FineUIMvc.TreeExtension类 参考

树控件扩展 更多...

类 FineUIMvc.TreeExtension 继承关系图:
FineUIMvc.CollapsablePanelExtension< Tree, TreeExtension >

Public 成员函数

 TreeExtension (Tree source)
 构造函数
 
TreeExtension ShowSelectedNode (bool param)
 高亮显示选中的节点
 
TreeExtension EnableNodeHoverState (bool param)
 启用节点的鼠标悬停样式
 
TreeExtension ClickOnContextMenu (bool param)
 右键点击时选中当前节点(默认为true)
 
TreeExtension ExpandOnDblClick (bool param)
 双击展开树节点
 
TreeExtension EnableCheckBox (bool param)
 是否启用复选框
 
TreeExtension OnlyLeafCheck (bool param)
 是否只显示叶子节点复选框
 
TreeExtension OnlyFolderCheck (bool param)
 是否只显示目录节点复选框
 
TreeExtension CascadeCheck (bool param)
 是否启用级联选择
 
new TreeExtension Layout (LayoutType param)
 
TreeExtension EnableTextSelection (bool param)
 
TreeExtension EnableNodeHyperLink (bool param)
 
new TreeExtension AutoScroll (bool param)
 
TreeExtension EnableSingleClickExpand (bool param)
 
TreeExtension EnableSingleExpand (bool param)
 
TreeExtension EnableIcons (bool param)
 
TreeExtension AutoLeafIdentification (bool param)
 
TreeExtension EnableMultiSelect (bool param)
 
TreeExtension KeepCurrentSelection (bool param)
 
TreeExtension HideHScrollbar (bool param)
 
TreeExtension HideVScrollbar (bool param)
 是否隐藏垂直滚动条
 
TreeExtension ExpanderToRight (bool param)
 
TreeExtension HeaderStyle (bool param)
 
TreeExtension AllHeaderStyle (bool param)
 是否启用全部树节点的标题栏样式
 
TreeExtension MiniMode (bool param)
 
TreeExtension MiniModePopWidth (int? param)
 
TreeExtension DataSource (object param)
 
TreeExtension Nodes (params TreeNodeExtension[] extensions)
 树节点集合
 
TreeExtension Nodes (params TreeNode[] nodes)
 树节点集合
 
TreeExtension SelectedNodeID (string param)
 
TreeExtension SelectedNodeIDArray (params string[] param)
 选中的树节点
 
TreeExtension OnNodeLazyLoad (string action)
 延迟加载树节点事件
 
TreeExtension OnNodeLazyLoad (string action, string fields)
 延迟加载树节点事件
 
TreeExtension OnNodeLazyLoad (string action, params Parameter[] parameters)
 延迟加载树节点事件
 
TreeExtension OnNodeLazyLoad (string action, string fields, params Parameter[] parameters)
 延迟加载树节点事件
 
TreeExtension OnNodeLazyLoad (Action< Event > eventAction)
 延迟加载树节点事件
 
TreeExtension OnNodeClick (string action)
 点击树节点事件
 
TreeExtension OnNodeClick (string action, string fields)
 点击树节点事件
 
TreeExtension OnNodeClick (string action, params Parameter[] parameters)
 点击树节点事件
 
TreeExtension OnNodeClick (string action, string fields, params Parameter[] parameters)
 点击树节点事件
 
TreeExtension OnNodeClick (Action< Event > eventAction)
 点击树节点事件
 
TreeExtension OnNodeExpand (string action)
 展开树节点事件
 
TreeExtension OnNodeExpand (string action, string fields)
 展开树节点事件
 
TreeExtension OnNodeExpand (string action, params Parameter[] parameters)
 展开树节点事件
 
TreeExtension OnNodeExpand (string action, string fields, params Parameter[] parameters)
 展开树节点事件
 
TreeExtension OnNodeExpand (Action< Event > eventAction)
 展开树节点事件
 
TreeExtension OnNodeCollapse (string action)
 折叠树节点事件
 
TreeExtension OnNodeCollapse (string action, string fields)
 折叠树节点事件
 
TreeExtension OnNodeCollapse (string action, params Parameter[] parameters)
 折叠树节点事件
 
TreeExtension OnNodeCollapse (string action, string fields, params Parameter[] parameters)
 折叠树节点事件
 
TreeExtension OnNodeCollapse (Action< Event > eventAction)
 折叠树节点事件
 
- Public 成员函数 继承自 FineUIMvc.CollapsablePanelExtension< Tree, TreeExtension >
 CollapsablePanelExtension (CollapsablePanel source)
 构造函数
 
TExtension Expanded (bool param)
 
TExtension Collapsed (bool param)
 
TExtension EnableCollapse (bool param)
 
TExtension Title (string param)
 
TExtension TitleAlign (TextAlign param)
 
TExtension TitleToolTip (string param)
 
TExtension TitleToolTipType (ToolTipType param)
 
TExtension TitleToolTipPosition (ToolTipPosition param)
 标题的提示文本位置
 
TExtension ShowHeader (bool param)
 
TExtension IconUrl (string param)
 
TExtension Icon (Icon param)
 
TExtension IconFont (IconFont param)
 
TExtension IconFontClass (string param)
 自定义图标字体的样式类
 
TExtension OnExpand (string action)
 展开面板事件
 
TExtension OnExpand (string action, string fields)
 展开面板事件
 
TExtension OnExpand (string action, params Parameter[] parameters)
 展开面板事件
 
TExtension OnExpand (string action, string fields, params Parameter[] parameters)
 展开面板事件
 
TExtension OnExpand (Action< Event > eventAction)
 展开面板事件
 
TExtension OnCollapse (string action)
 折叠面板事件
 
TExtension OnCollapse (string action, string fields)
 折叠面板事件
 
TExtension OnCollapse (string action, params Parameter[] parameters)
 折叠面板事件
 
TExtension OnCollapse (string action, string fields, params Parameter[] parameters)
 折叠面板事件
 
TExtension OnCollapse (Action< Event > eventAction)
 折叠面板事件
 

属性

new Tree Source [get]
 当前控件
 
- 属性 继承自 FineUIMvc.CollapsablePanelExtension< Tree, TreeExtension >
new CollapsablePanel Source [get]
 当前控件
 

详细描述

树控件扩展

构造及析构函数说明

◆ TreeExtension()

FineUIMvc.TreeExtension.TreeExtension ( Tree  source)

构造函数

参数
source

成员函数说明

◆ AllHeaderStyle()

TreeExtension FineUIMvc.TreeExtension.AllHeaderStyle ( bool  param)

是否启用全部树节点的标题栏样式

参数
param
返回

◆ AutoLeafIdentification()

TreeExtension FineUIMvc.TreeExtension.AutoLeafIdentification ( bool  param)

自动标识没有子节点的节点为叶子节点,而不必为每个设置设置 Leaf 属性(默认:true)

参数
param
返回

◆ AutoScroll()

new TreeExtension FineUIMvc.TreeExtension.AutoScroll ( bool  param)

是否自动滚动

参数
param
返回

◆ CascadeCheck()

TreeExtension FineUIMvc.TreeExtension.CascadeCheck ( bool  param)

是否启用级联选择

参数
param
返回

◆ ClickOnContextMenu()

TreeExtension FineUIMvc.TreeExtension.ClickOnContextMenu ( bool  param)

右键点击时选中当前节点(默认为true)

参数
param
返回

◆ DataSource()

TreeExtension FineUIMvc.TreeExtension.DataSource ( object  param)

数据源

参数
param
返回

◆ EnableCheckBox()

TreeExtension FineUIMvc.TreeExtension.EnableCheckBox ( bool  param)

是否启用复选框

参数
param
返回

◆ EnableIcons()

TreeExtension FineUIMvc.TreeExtension.EnableIcons ( bool  param)

启用树节点图标

参数
param
返回

◆ EnableMultiSelect()

TreeExtension FineUIMvc.TreeExtension.EnableMultiSelect ( bool  param)

启用多行选择

参数
param
返回

◆ EnableNodeHoverState()

TreeExtension FineUIMvc.TreeExtension.EnableNodeHoverState ( bool  param)

启用节点的鼠标悬停样式

参数
param
返回

◆ EnableNodeHyperLink()

TreeExtension FineUIMvc.TreeExtension.EnableNodeHyperLink ( bool  param)

是否将树节点渲染为超链接(点击节点空白处也能触发超链接)

参数
param
返回

◆ EnableSingleClickExpand()

TreeExtension FineUIMvc.TreeExtension.EnableSingleClickExpand ( bool  param)

单击切换节点的折叠展开状态

参数
param
返回

◆ EnableSingleExpand()

TreeExtension FineUIMvc.TreeExtension.EnableSingleExpand ( bool  param)

同级别的树节点每次只能展开一个

参数
param
返回

◆ EnableTextSelection()

TreeExtension FineUIMvc.TreeExtension.EnableTextSelection ( bool  param)

启用树中的文字选择

参数
param
返回

◆ ExpanderToRight()

TreeExtension FineUIMvc.TreeExtension.ExpanderToRight ( bool  param)

是否将展开折叠图标移到文字右侧

参数
param
返回

◆ ExpandOnDblClick()

TreeExtension FineUIMvc.TreeExtension.ExpandOnDblClick ( bool  param)

双击展开树节点

参数
param
返回

◆ HeaderStyle()

TreeExtension FineUIMvc.TreeExtension.HeaderStyle ( bool  param)

是否启用一级树节点标题栏样式

参数
param
返回

◆ HideHScrollbar()

TreeExtension FineUIMvc.TreeExtension.HideHScrollbar ( bool  param)

是否隐藏水平滚动条

参数
param
返回

◆ HideVScrollbar()

TreeExtension FineUIMvc.TreeExtension.HideVScrollbar ( bool  param)

是否隐藏垂直滚动条

参数
param
返回

◆ KeepCurrentSelection()

TreeExtension FineUIMvc.TreeExtension.KeepCurrentSelection ( bool  param)

多选时保持当前已选中行

参数
param
返回

◆ Layout()

new TreeExtension FineUIMvc.TreeExtension.Layout ( LayoutType  param)

布局类型

参数
param
返回

◆ MiniMode()

TreeExtension FineUIMvc.TreeExtension.MiniMode ( bool  param)

是否启用微型模式(自动开启HeaderStyle)

参数
param
返回

◆ MiniModePopWidth()

TreeExtension FineUIMvc.TreeExtension.MiniModePopWidth ( int?  param)

微型模式弹出树控件的宽度

参数
param
返回

◆ Nodes() [1/2]

TreeExtension FineUIMvc.TreeExtension.Nodes ( params TreeNode[]  nodes)

树节点集合

参数
nodes
返回

◆ Nodes() [2/2]

TreeExtension FineUIMvc.TreeExtension.Nodes ( params TreeNodeExtension[]  extensions)

树节点集合

参数
extensions
返回

◆ OnlyFolderCheck()

TreeExtension FineUIMvc.TreeExtension.OnlyFolderCheck ( bool  param)

是否只显示目录节点复选框

参数
param
返回

◆ OnlyLeafCheck()

TreeExtension FineUIMvc.TreeExtension.OnlyLeafCheck ( bool  param)

是否只显示叶子节点复选框

参数
param
返回

◆ OnNodeClick() [1/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeClick ( Action< Event eventAction)

点击树节点事件

参数
eventAction事件代理函数
返回

◆ OnNodeClick() [2/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeClick ( string  action)

点击树节点事件

参数
action动作地址
返回

◆ OnNodeClick() [3/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeClick ( string  action,
params Parameter[]  parameters 
)

点击树节点事件

参数
action动作地址
parameters请求参数
返回

◆ OnNodeClick() [4/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeClick ( string  action,
string  fields 
)

点击树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnNodeClick() [5/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeClick ( string  action,
string  fields,
params Parameter[]  parameters 
)

点击树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnNodeCollapse() [1/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeCollapse ( Action< Event eventAction)

折叠树节点事件

参数
eventAction事件代理函数
返回

◆ OnNodeCollapse() [2/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeCollapse ( string  action)

折叠树节点事件

参数
action动作地址
返回

◆ OnNodeCollapse() [3/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeCollapse ( string  action,
params Parameter[]  parameters 
)

折叠树节点事件

参数
action动作地址
parameters请求参数
返回

◆ OnNodeCollapse() [4/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeCollapse ( string  action,
string  fields 
)

折叠树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnNodeCollapse() [5/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeCollapse ( string  action,
string  fields,
params Parameter[]  parameters 
)

折叠树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnNodeExpand() [1/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeExpand ( Action< Event eventAction)

展开树节点事件

参数
eventAction事件代理函数
返回

◆ OnNodeExpand() [2/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeExpand ( string  action)

展开树节点事件

参数
action动作地址
返回

◆ OnNodeExpand() [3/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeExpand ( string  action,
params Parameter[]  parameters 
)

展开树节点事件

参数
action动作地址
parameters请求参数
返回

◆ OnNodeExpand() [4/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeExpand ( string  action,
string  fields 
)

展开树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnNodeExpand() [5/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeExpand ( string  action,
string  fields,
params Parameter[]  parameters 
)

展开树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnNodeLazyLoad() [1/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeLazyLoad ( Action< Event eventAction)

延迟加载树节点事件

参数
eventAction事件代理函数
返回

◆ OnNodeLazyLoad() [2/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeLazyLoad ( string  action)

延迟加载树节点事件

参数
action动作地址
返回

◆ OnNodeLazyLoad() [3/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeLazyLoad ( string  action,
params Parameter[]  parameters 
)

延迟加载树节点事件

参数
action动作地址
parameters请求参数
返回

◆ OnNodeLazyLoad() [4/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeLazyLoad ( string  action,
string  fields 
)

延迟加载树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnNodeLazyLoad() [5/5]

TreeExtension FineUIMvc.TreeExtension.OnNodeLazyLoad ( string  action,
string  fields,
params Parameter[]  parameters 
)

延迟加载树节点事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ SelectedNodeID()

TreeExtension FineUIMvc.TreeExtension.SelectedNodeID ( string  param)

选中的树节点

参数
param
返回

◆ SelectedNodeIDArray()

TreeExtension FineUIMvc.TreeExtension.SelectedNodeIDArray ( params string[]  param)

选中的树节点

参数
param
返回

◆ ShowSelectedNode()

TreeExtension FineUIMvc.TreeExtension.ShowSelectedNode ( bool  param)

高亮显示选中的节点

参数
param
返回

属性说明

◆ Source

new Tree FineUIMvc.TreeExtension.Source
get

当前控件


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