FineUI.Core 16.0.1
.NET 企业级全栈 UI 框架
载入中...
搜索中...
未找到
FineUI.Core.TreeAjaxHelper类 参考

树控件帮助类 更多...

类 FineUI.Core.TreeAjaxHelper 继承关系图:
FineUI.Core.CollapsablePanelAjaxHelper< T, TAjaxHelper > FineUI.Core.PanelBaseAjaxHelper< T, TAjaxHelper > FineUI.Core.ContainerAjaxHelper< T, TAjaxHelper > FineUI.Core.BoxComponentAjaxHelper< T, TAjaxHelper > FineUI.Core.ComponentAjaxHelper< T, TAjaxHelper > FineUI.Core.ControlBaseAjaxHelper< T, TAjaxHelper > FineUI.Core.IControlBaseAjaxHelper< out T >

Public 成员函数

 TreeAjaxHelper (Tree source)
 构造函数
void HideHScrollbar (bool enabled)
 设置树是否隐藏横向滚动条
void ExpanderToRight (bool enabled)
 设置树节点展开图标是否靠右
void HeaderStyle (bool enabled)
 设置树一级节点是否使用标题栏样式
void MiniMode (bool enabled)
 设置树是否使用微型模式
void SelectedNodeID (string selectedNodeID)
 设置选中树节点
void SelectedNodeIDArray (params string[] selectedNodeIDArray)
 设置选中树节点
void SelectedNodeIDArray (bool keepCurrentSelection, params string[] selectedNodeIDArray)
 设置选中树节点
void DataSource (object dataSource)
 设置数据源
void LoadData ()
 加载数据
void LoadData (string parentNodeId, IList< TreeNode > nodes)
 加载数据
void LoadData (IList< TreeNode > nodes)
 加载数据
void ExpandNode (string nodeId)
 展开节点
void ExpandNode (string nodeId, bool deep)
 展开节点
void CollapseNode (string nodeId)
 折叠节点
void CollapseNode (string nodeId, bool deep)
 折叠节点
Public 成员函数 继承自 FineUI.Core.CollapsablePanelAjaxHelper< T, TAjaxHelper >
 CollapsablePanelAjaxHelper (CollapsablePanel source)
 构造函数
void Expand ()
 展开面板
void Collapse ()
 折叠面板
void Collapsed (bool collapsed)
 设置面板的折叠状态
void Title (string text)
 设置面板标题文本
void TitleToolTip (string text)
 设置面板标题的提示文本
void IconFont (IconFont iconFont)
 设置图标
void IconFont (IconFont iconFont, string iconFontClass)
 设置图标
void IconUrl (string iconUrl)
 设置图标
void Icon (Icon icon)
 设置图标
Public 成员函数 继承自 FineUI.Core.PanelBaseAjaxHelper< T, TAjaxHelper >
 PanelBaseAjaxHelper (PanelBase source)
 构造函数
void IFrameUrl (string url)
 设置内嵌页面地址
void IFrameAttributes (JObject attributes)
 更新内嵌页面的标签属性,未传入的已有属性保留
void RefreshIFrame ()
 刷新面板中的IFrame页面
string GetRefreshIFrameReference ()
 获取刷新面板中IFrame页面的客户端脚本
void ClearDirty ()
 清空面板内表单字段的改变状态
string GetClearDirtyReference ()
 获取清空面板内表单字段改变状态的客户端脚本
void Reset ()
 重置面板中所有字段
string GetResetReference ()
 获取重置面板中所有字段的客户端脚本
Public 成员函数 继承自 FineUI.Core.ContainerAjaxHelper< T, TAjaxHelper >
 ContainerAjaxHelper (Container source)
 构造函数
Public 成员函数 继承自 FineUI.Core.BoxComponentAjaxHelper< T, TAjaxHelper >
 BoxComponentAjaxHelper (BoxComponent source)
 构造函数
Public 成员函数 继承自 FineUI.Core.ComponentAjaxHelper< T, TAjaxHelper >
 ComponentAjaxHelper (Component source)
 构造函数
void EnableAjaxLoading (bool value)
 设置回发时是否显示加载提示
void AjaxLoadingType (AjaxLoadingType value)
 设置回发加载提示的类型
void AjaxLoadingText (string value)
 设置回发加载提示文字
void AjaxLoadingMaskText (string value)
 设置回发遮罩提示文字
void ShowAjaxLoadingMaskText (bool value)
 设置回发遮罩是否显示提示文字
void ApplyStyles (string styles)
 设置控件样式
void CssStyle (string styles)
 设置控件样式
void AddCssClass (string cssClass)
 添加控件样式类
void RemoveCssClass (string cssClass)
 删除控件样式类
Public 成员函数 继承自 FineUI.Core.ControlBaseAjaxHelper< T, TAjaxHelper >
 ControlBaseAjaxHelper (ControlBase source)
 构造函数
virtual void Enabled (bool enabled)
 设置控件的启用状态
virtual void Disabled (bool disabled)
 设置控件的禁用状态
virtual void Hidden (bool hidden)
 设置控件的隐藏状态
virtual void Attribute (string key, string value)
 设置HTML标签属性

属性

new Tree Source [get]
 当前控件
属性 继承自 FineUI.Core.CollapsablePanelAjaxHelper< T, TAjaxHelper >
new CollapsablePanel Source [get]
 当前控件
属性 继承自 FineUI.Core.PanelBaseAjaxHelper< T, TAjaxHelper >
new PanelBase Source [get]
 当前控件
属性 继承自 FineUI.Core.ContainerAjaxHelper< T, TAjaxHelper >
new Container Source [get]
 当前控件
属性 继承自 FineUI.Core.BoxComponentAjaxHelper< T, TAjaxHelper >
new BoxComponent Source [get]
 当前控件
属性 继承自 FineUI.Core.ComponentAjaxHelper< T, TAjaxHelper >
new Component Source [get]
 当前控件
属性 继承自 FineUI.Core.ControlBaseAjaxHelper< T, TAjaxHelper >
ControlBase Source [get]
 当前控件

详细描述

树控件帮助类

构造及析构函数说明

◆ TreeAjaxHelper()

FineUI.Core.TreeAjaxHelper.TreeAjaxHelper ( Tree source)

构造函数

参数
source

成员函数说明

◆ CollapseNode() [1/2]

void FineUI.Core.TreeAjaxHelper.CollapseNode ( string nodeId)

折叠节点

参数
nodeId需要折叠的节点

◆ CollapseNode() [2/2]

void FineUI.Core.TreeAjaxHelper.CollapseNode ( string nodeId,
bool deep )

折叠节点

参数
nodeId需要折叠的节点
deep是否递归折叠本节点的所有子节点

◆ DataSource()

void FineUI.Core.TreeAjaxHelper.DataSource ( object dataSource)

设置数据源

参数
dataSource数据源

◆ ExpanderToRight()

void FineUI.Core.TreeAjaxHelper.ExpanderToRight ( bool enabled)

设置树节点展开图标是否靠右

参数
enabled树节点展开图标是否靠右

◆ ExpandNode() [1/2]

void FineUI.Core.TreeAjaxHelper.ExpandNode ( string nodeId)

展开节点

参数
nodeId需要展开的节点

◆ ExpandNode() [2/2]

void FineUI.Core.TreeAjaxHelper.ExpandNode ( string nodeId,
bool deep )

展开节点

参数
nodeId需要展开的节点
deep是否递归展开本节点的所有子节点

◆ HeaderStyle()

void FineUI.Core.TreeAjaxHelper.HeaderStyle ( bool enabled)

设置树一级节点是否使用标题栏样式

参数
enabled树一级节点是否使用标题栏样式

◆ HideHScrollbar()

void FineUI.Core.TreeAjaxHelper.HideHScrollbar ( bool enabled)

设置树是否隐藏横向滚动条

参数
enabled树是否隐藏横向滚动条

◆ LoadData() [1/3]

void FineUI.Core.TreeAjaxHelper.LoadData ( )

加载数据

◆ LoadData() [2/3]

void FineUI.Core.TreeAjaxHelper.LoadData ( IList< TreeNode > nodes)

加载数据

参数
nodes节点数据

◆ LoadData() [3/3]

void FineUI.Core.TreeAjaxHelper.LoadData ( string parentNodeId,
IList< TreeNode > nodes )

加载数据

参数
parentNodeId父节点
nodes节点数据

◆ MiniMode()

void FineUI.Core.TreeAjaxHelper.MiniMode ( bool enabled)

设置树是否使用微型模式

参数
enabled树是否使用微型模式

◆ SelectedNodeID()

void FineUI.Core.TreeAjaxHelper.SelectedNodeID ( string selectedNodeID)

设置选中树节点

参数
selectedNodeID

◆ SelectedNodeIDArray() [1/2]

void FineUI.Core.TreeAjaxHelper.SelectedNodeIDArray ( bool keepCurrentSelection,
params string[] selectedNodeIDArray )

设置选中树节点

参数
keepCurrentSelection是否保持已选中节点
selectedNodeIDArray

◆ SelectedNodeIDArray() [2/2]

void FineUI.Core.TreeAjaxHelper.SelectedNodeIDArray ( params string[] selectedNodeIDArray)

设置选中树节点

参数
selectedNodeIDArray

属性说明

◆ Source

new Tree FineUI.Core.TreeAjaxHelper.Source
get

该类的文档由以下文件生成:
  • TreeAjaxHelper.cs