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

菜单控件扩展 更多...

类 FineUICore.MenuExtension 继承关系图:
FineUICore.ComponentExtension< T, TExtension > FineUICore.ControlBaseExtension< T, TExtension > FineUICore.IControlBaseExtension

Public 成员函数

 MenuExtension (Menu source)
 构造函数
 
MenuExtension Items (params IBaseMenuItemExtension[] extensions)
 菜单项集合
 
MenuExtension Items (params BaseMenuItem[] items)
 菜单项集合
 
- Public 成员函数 继承自 FineUICore.ComponentExtension< T, TExtension >
 ComponentExtension (Component source)
 构造函数
 
TExtension EncodeText (bool? param)
 是否在客户端进行HTML编码
 
TExtension FocusOnPageLoad (bool param)
 页面加载后立即获得焦点
 
TExtension CssClass (string param)
 控件样式类名
 
TExtension CssStyle (string param)
 控件样式
 
TExtension Margin (string param)
 外边距
 
TExtension Margin (int? param)
 外边距
 
TExtension MarginRight (int? param)
 右侧外边距
 
TExtension MarginLeft (int? param)
 左侧外边距
 
TExtension MarginTop (int? param)
 顶部外边距
 
TExtension MarginBottom (int? 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 Menu Source [get]
 当前控件
 
- 属性 继承自 FineUICore.ComponentExtension< T, TExtension >
new Component Source [get]
 当前控件
 
- 属性 继承自 FineUICore.ControlBaseExtension< T, TExtension >
ControlBase Source [get]
 当前控件
 

详细描述

菜单控件扩展

构造及析构函数说明

◆ MenuExtension()

FineUICore.MenuExtension.MenuExtension ( Menu source)

构造函数

参数
source

成员函数说明

◆ Items() [1/2]

MenuExtension FineUICore.MenuExtension.Items ( params BaseMenuItem[] items)

菜单项集合

参数
items
返回

◆ Items() [2/2]

MenuExtension FineUICore.MenuExtension.Items ( params IBaseMenuItemExtension[] extensions)

菜单项集合

参数
extensions
返回

属性说明

◆ Source

new Menu FineUICore.MenuExtension.Source
get

当前控件

实现了 FineUICore.IControlBaseExtension.


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