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

选项卡面板控件 更多...

类 FineUIMvc.TabStrip 继承关系图:
FineUIMvc.PanelBase FineUIMvc.Container FineUIMvc.BoxComponent FineUIMvc.Component FineUIMvc.ControlBase

Public 成员函数

string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, bool enableClose)
 获取添加选项卡的脚本
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, bool enableClose, bool actived)
 获取添加选项卡的脚本
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, string iconUrl, bool enableClose)
 获取添加选项卡的脚本
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, string iconUrl, bool enableClose, bool actived)
 获取添加选项卡的脚本
 
void AddTab (string tabID, string iframeUrl, string tabTitle, IconFont iconFont, bool enableClose)
 添加选项卡
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, IconFont iconFont, bool enableClose)
 获取添加选项卡的脚本
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, IconFont iconFont, bool enableClose, bool actived)
 获取添加选项卡的脚本
 
string GetAddTabReference (string tabID, string iframeUrl, string tabTitle, string iconUrl, IconFont iconFont, bool enableClose, bool actived)
 获取添加选项卡的脚本
 
void RemoveTab (string tabID)
 移除选项卡
 
string GetRemoveTabReference (string tabID)
 获取移除选项卡的脚本
 
string GetHideTabReference (string tabID)
 获取隐藏选项卡的脚本
 
void ActivateTab (string tabID)
 激活选项卡
 
void ActivateTab (string tabID, bool moveToEnd)
 激活选项卡
 
string GetActivateTabReference (string tabID)
 获取激活选项卡的脚本
 
string GetActivateTabReference (string tabID, bool moveToEnd)
 获取激活选项卡的脚本
 
void ShowTab (string tabID)
 显示选项卡
 
void ShowTab (string tabID, bool moveToEnd)
 显示选项卡
 
string GetShowTabReference (string tabID)
 获取显示选项卡的脚本
 
string GetShowTabReference (string tabID, bool moveToEnd)
 获取显示选项卡的脚本
 
- Public 成员函数 继承自 FineUIMvc.Component
void ApplyStyles (string styles)
 设置控件样式
 
void AddCssClass (string cssClass)
 添加控件样式类
 
void RemoveCssClass (string cssClass)
 删除控件样式类
 
- Public 成员函数 继承自 FineUIMvc.ControlBase
 ControlBase ()
 构造函数
 
bool PropertyModified (string propertyName)
 回发过程中此属性是否被改变
 
bool PropertyModified (params string[] propertyNames)
 回发过程中这些属性是否被改变
 
string GetPostBackEventReference ()
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (string action)
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (string action, ParameterCollection parameters)
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (Event evt)
 获取回发页面的客户端脚本
 

属性

override bool AutoScroll [get]
 不支持此属性
 
override ControlBaseCollection Items [get]
 不支持此属性
 
override bool EnableIFrame [get]
 不支持此属性
 
override string IFrameUrl [get]
 不支持此属性
 
override string IFrameName [get]
 不支持此属性
 
override LayoutType Layout [get]
 布局类型
 
bool ShowInkBar [get, set]
 是否显示标题栏墨水条
 
InkBarPosition InkBarPosition [get, set]
 标题栏墨水条的位置
 
virtual bool ShowTabHeader [get, set]
 是否显示选项卡标题栏
 
bool? EnableAnimation [get, set]
 是否启用动画(仅Webkit浏览器支持动画效果)
 
SwapAnimationType AnimationType [get, set]
 切换选项卡的动画类型(仅移动端支持)
 
bool CloseOnDblClick [get, set]
 双击关闭选项卡
 
bool EnableTabCloseMenu [get, set]
 是否启用右键菜单(可用来关闭当前Tab和所有其他Tab)
 
TabPosition TabPosition [get, set]
 选项卡显示的位置
 
bool TabTitleVertical [get, set]
 标题栏文字垂直显示(仅当 TabPosition 等于 Left 或者 Right 时有效)
 
TabAlign TabAlign [get, set]
 选项卡的对齐方式
 
bool TabFill [get, set]
 选项卡填充整个标题栏
 
int? TabSpace [get, set]
 选项卡标题之间的间距
 
bool TabBorderColor [get, set]
 是否显示选项卡标题的边框颜色
 
bool TabPlain [get, set]
 是否隐藏选项卡标题栏的背景色
 
bool TabSeparated [get, set]
 是否将激活的选项卡标题和正文隔开
 
int ActiveTabIndex [get, set]
 激活选项卡的索引
 
Tab ActiveTab [get, set]
 当前激活的选项卡
 
virtual TabCollection Tabs [get]
 选项卡集合
 
- 属性 继承自 FineUIMvc.PanelBase
virtual bool AutoScroll [get, set]
 是否自动滚动
 
bool? EnableDefaultCorner [get, set]
 是否为圆角边框
 
bool EnableTableStyle [get, set]
 是否启用表格样式
 
int? MinHeight [get, set]
 最小高度
 
int? MinWidth [get, set]
 最小宽度
 
int? MaxHeight [get, set]
 最大高度
 
int? MaxWidth [get, set]
 最大宽度
 
bool EnableFrame [get, set]
 启用自定义的圆角边框
 
string BodyClass [get, set]
 内容区域的样式类名
 
string BodyStyle [get, set]
 内容区域的样式
 
virtual string BodyPadding [get, set]
 内容区域的内边距(设置上右下左的内边距,比如'0px 5px'或'5px 10px 2px 2px')
 
virtual bool ShowBorder [get, set]
 是否显示边框
 
bool IsViewPort [get, set]
 是否全屏视图(占据整个屏幕,仅适用于最外层控件)
 
bool IsFluid [get, set]
 是否流式面板(占据整个宽度,仅适用于最外层控件)
 
bool CustomToolAhead [get, set]
 自定义工具图标显示在系统工具图标的前面
 
virtual ToolbarCollection Toolbars [get]
 工具栏控件集合
 
virtual ControlBaseCollection Items [get]
 子控件集合
 
virtual ToolCollection Tools [get]
 工具图标集合
 
string Content [get, set]
 面板内容
 
string ContentEl [get, set]
 面板内容的jQuery选择器
 
virtual JObject IFrameAttributes [get, set]
 Iframe标签的属性
 
virtual string IFrameUrl [get, set]
 IFrame的地址
 
virtual string IFrameName [get, set]
 IFrame的名称
 
virtual bool EnableIFrame [get, set]
 是否启用IFrame
 
- 属性 继承自 FineUIMvc.Container
override bool FocusOnPageLoad [get]
 不支持此属性
 
bool LayoutAfterImagesLoad [get, set]
 容器中的全部图片加载完毕后,对容器重新进行布局
 
virtual LayoutType Layout [get, set]
 布局类型
 
- 属性 继承自 FineUIMvc.BoxComponent
int? Width [get, set]
 宽度
 
int? Height [get, set]
 高度
 
string AnchorValue [get, set]
 锚点值(当父容器的Layout=Anchor时有效)
 
string ColumnWidth [get, set]
 列的宽度(当父容器的Layout=Column时有效)
 
int? AbsoluteX [get, set]
 绝对定位的X坐标(当父容器的Layout=Absolute时有效)
 
int? AbsoluteY [get, set]
 绝对定位的Y坐标(当父容器的Layout=Absolute时有效)
 
int TableConfigColumns [get, set]
 表格列数(当父容器的Layout=Table时有效)
 
int TableRowspan [get, set]
 表格合并行(当父容器的Layout=Table时有效)
 
int TableColspan [get, set]
 表格合并列(当父容器的Layout=Table时有效)
 
BoxLayoutAlign BoxConfigAlign [get, set]
 控制子控件的位置(当本容器的Layout=VBox或者HBox时有效)
 
BoxLayoutPosition BoxConfigPosition [get, set]
 控制子控件的位置(当本容器的Layout=VBox或者HBox时有效)
 
string BoxConfigPadding [get, set]
 内边距(当本容器的Layout=VBox或者HBox时有效)
 
string BoxConfigChildMargin [get, set]
 子控件的外边距(当本容器的Layout=VBox或者HBox时有效)
 
string BoxConfigLastChildMargin [get, set]
 最后一个子控件的外边距(当本容器的Layout=VBox或者HBox时有效)
 
int BoxFlex [get, set]
 控制子控件的尺寸(当父容器的Layout=VBox或者HBox时有效)
 
bool RegionSplit [get, set]
 是否启用区域分隔条
 
bool RegionSplitDraggable [get, set]
 区域分隔条是否可拖动
 
bool RegionSplitIcon [get, set]
 是否显示区域分隔条图标
 
bool RegionSplitTransparent [get, set]
 区域分隔条是否透明
 
int? RegionSplitWidth [get, set]
 区域分隔条的宽度
 
string RegionPercent [get, set]
 区域的百分比尺寸(当父容器的Layout=Region时有效)
 
bool RegionSplitHeaderClass [get, set]
 是否为区域分隔条使用表头样式
 
Position RegionPosition [get, set]
 区域所在的位置
 
int? BlockConfigSpace [get, set]
 块间距(当本容器的Layout=Block时有效)
 
int BlockConfigBlockCount [get, set]
 自定义总块数(当本容器的Layout=Block时有效)
 
int Block [get, set]
 块大小,超小屏幕(当父容器的Layout=Block时有效)
 
int BlockSM [get, set]
 块大小,小屏幕(当父容器的Layout=Block时有效)
 
int BlockMD [get, set]
 块大小,中等屏幕(当父容器的Layout=Block时有效)
 
int BlockLG [get, set]
 块大小,大屏幕(当父容器的Layout=Block时有效)
 
- 属性 继承自 FineUIMvc.Component
virtual ? bool EncodeText [get, set]
 是否在客户端进行HTML编码
 
virtual bool FocusOnPageLoad [get, set]
 页面加载后立即获得焦点
 
virtual string CssClass [get, set]
 控件样式类名
 
virtual string CssStyle [get, set]
 控件样式
 
string Margin [get, set]
 外边距
 
int? MarginRight [get, set]
 右侧外边距
 
int? MarginLeft [get, set]
 左侧外边距
 
int? MarginTop [get, set]
 顶部外边距
 
int? MarginBottom [get, set]
 底部外边距
 
- 属性 继承自 FineUIMvc.ControlBase
string ProductName [get]
 产品名称
 
virtual string ProductVersion [get]
 产品版本
 
virtual JObject Attributes [get, set]
 HTML标签属性
 
string AttributeDataTag [get, set]
 HTML标签属性(data-tag)
 
string WrapperID [get]
 控件外部容器的客户端ID(比如:Button1_wrapper)
 
string ID [get, set]
 控件ID
 
virtual bool Enabled [get, set]
 是否可用
 
virtual bool Hidden [get, set]
 是否隐藏控件
 
virtual HideMode HideMode [get, set]
 隐藏模式
 
bool IsFineUIAjaxPostBack [get]
 是否处于FineUI的AJAX回发过程
 
bool IsFineUIMvcAjaxPostBack [get]
 是否处于FineUI的AJAX回发过程
 
virtual ListenerCollection Listeners [get, set]
 客户端事件列表
 
virtual EventCollection Events [get, set]
 服务端事件列表
 

详细描述

选项卡面板控件

成员函数说明

◆ ActivateTab() [1/2]

void FineUIMvc.TabStrip.ActivateTab ( string  tabID)

激活选项卡

参数
tabID选项卡ID

◆ ActivateTab() [2/2]

void FineUIMvc.TabStrip.ActivateTab ( string  tabID,
bool  moveToEnd 
)

激活选项卡

参数
tabID选项卡ID
moveToEnd将选项卡移到尾部

◆ AddTab()

void FineUIMvc.TabStrip.AddTab ( string  tabID,
string  iframeUrl,
string  tabTitle,
IconFont  iconFont,
bool  enableClose 
)

添加选项卡

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconFont选项卡图标字体
enableClose是否可以关闭

◆ GetActivateTabReference() [1/2]

string FineUIMvc.TabStrip.GetActivateTabReference ( string  tabID)

获取激活选项卡的脚本

参数
tabID选项卡ID
返回
客户端脚本

◆ GetActivateTabReference() [2/2]

string FineUIMvc.TabStrip.GetActivateTabReference ( string  tabID,
bool  moveToEnd 
)

获取激活选项卡的脚本

参数
tabID选项卡ID
moveToEnd将选项卡移到尾部
返回
客户端脚本

◆ GetAddTabReference() [1/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
bool  enableClose 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
enableClose是否可以关闭
返回
客户端脚本

◆ GetAddTabReference() [2/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
bool  enableClose,
bool  actived 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
enableClose是否可以关闭
actived是否激活选项卡
返回
客户端脚本

◆ GetAddTabReference() [3/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
IconFont  iconFont,
bool  enableClose 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconFont选项卡图标字体
enableClose是否可以关闭
返回
客户端脚本

◆ GetAddTabReference() [4/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
IconFont  iconFont,
bool  enableClose,
bool  actived 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconFont选项卡图标字体
enableClose是否可以关闭
actived是否激活选项卡
返回
客户端脚本

◆ GetAddTabReference() [5/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
string  iconUrl,
bool  enableClose 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconUrl选项卡图标
enableClose是否可以关闭
返回
客户端脚本

◆ GetAddTabReference() [6/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
string  iconUrl,
bool  enableClose,
bool  actived 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconUrl选项卡图标
enableClose是否可以关闭
actived是否激活选项卡
返回
客户端脚本

◆ GetAddTabReference() [7/7]

string FineUIMvc.TabStrip.GetAddTabReference ( string  tabID,
string  iframeUrl,
string  tabTitle,
string  iconUrl,
IconFont  iconFont,
bool  enableClose,
bool  actived 
)

获取添加选项卡的脚本

参数
tabID选项卡ID
iframeUrlIFrame地址
tabTitle选项卡标题
iconUrl选项卡图标
iconFont选项卡图标字体
enableClose是否可以关闭
actived是否激活选项卡
返回
客户端脚本

◆ GetHideTabReference()

string FineUIMvc.TabStrip.GetHideTabReference ( string  tabID)

获取隐藏选项卡的脚本

参数
tabID选项卡ID
返回
客户端脚本

◆ GetRemoveTabReference()

string FineUIMvc.TabStrip.GetRemoveTabReference ( string  tabID)

获取移除选项卡的脚本

参数
tabID选项卡ID
返回
客户端脚本

◆ GetShowTabReference() [1/2]

string FineUIMvc.TabStrip.GetShowTabReference ( string  tabID)

获取显示选项卡的脚本

参数
tabID选项卡ID
返回
客户端脚本

◆ GetShowTabReference() [2/2]

string FineUIMvc.TabStrip.GetShowTabReference ( string  tabID,
bool  moveToEnd 
)

获取显示选项卡的脚本

参数
tabID选项卡ID
moveToEnd将选项卡移到尾部
返回
客户端脚本

◆ RemoveTab()

void FineUIMvc.TabStrip.RemoveTab ( string  tabID)

移除选项卡

参数
tabID选项卡ID

◆ ShowTab() [1/2]

void FineUIMvc.TabStrip.ShowTab ( string  tabID)

显示选项卡

参数
tabID选项卡ID

◆ ShowTab() [2/2]

void FineUIMvc.TabStrip.ShowTab ( string  tabID,
bool  moveToEnd 
)

显示选项卡

参数
tabID选项卡ID
moveToEnd将选项卡移到尾部

属性说明

◆ ActiveTab

Tab FineUIMvc.TabStrip.ActiveTab
getset

当前激活的选项卡

◆ ActiveTabIndex

int FineUIMvc.TabStrip.ActiveTabIndex
getset

激活选项卡的索引

◆ AnimationType

SwapAnimationType FineUIMvc.TabStrip.AnimationType
getset

切换选项卡的动画类型(仅移动端支持)

◆ AutoScroll

override bool FineUIMvc.TabStrip.AutoScroll
get

不支持此属性

◆ CloseOnDblClick

bool FineUIMvc.TabStrip.CloseOnDblClick
getset

双击关闭选项卡

◆ EnableAnimation

bool? FineUIMvc.TabStrip.EnableAnimation
getset

是否启用动画(仅Webkit浏览器支持动画效果)

◆ EnableIFrame

override bool FineUIMvc.TabStrip.EnableIFrame
get

不支持此属性

◆ EnableTabCloseMenu

bool FineUIMvc.TabStrip.EnableTabCloseMenu
getset

是否启用右键菜单(可用来关闭当前Tab和所有其他Tab)

◆ IFrameName

override string FineUIMvc.TabStrip.IFrameName
get

不支持此属性

◆ IFrameUrl

override string FineUIMvc.TabStrip.IFrameUrl
get

不支持此属性

◆ InkBarPosition

InkBarPosition FineUIMvc.TabStrip.InkBarPosition
getset

标题栏墨水条的位置

◆ Items

override ControlBaseCollection FineUIMvc.TabStrip.Items
get

不支持此属性

◆ Layout

override LayoutType FineUIMvc.TabStrip.Layout
get

布局类型

◆ ShowInkBar

bool FineUIMvc.TabStrip.ShowInkBar
getset

是否显示标题栏墨水条

◆ ShowTabHeader

virtual bool FineUIMvc.TabStrip.ShowTabHeader
getset

是否显示选项卡标题栏

◆ TabAlign

TabAlign FineUIMvc.TabStrip.TabAlign
getset

选项卡的对齐方式

◆ TabBorderColor

bool FineUIMvc.TabStrip.TabBorderColor
getset

是否显示选项卡标题的边框颜色

◆ TabFill

bool FineUIMvc.TabStrip.TabFill
getset

选项卡填充整个标题栏

◆ TabPlain

bool FineUIMvc.TabStrip.TabPlain
getset

是否隐藏选项卡标题栏的背景色

◆ TabPosition

TabPosition FineUIMvc.TabStrip.TabPosition
getset

选项卡显示的位置

◆ Tabs

virtual TabCollection FineUIMvc.TabStrip.Tabs
get

选项卡集合

◆ TabSeparated

bool FineUIMvc.TabStrip.TabSeparated
getset

是否将激活的选项卡标题和正文隔开

◆ TabSpace

int? FineUIMvc.TabStrip.TabSpace
getset

选项卡标题之间的间距

◆ TabTitleVertical

bool FineUIMvc.TabStrip.TabTitleVertical
getset

标题栏文字垂直显示(仅当 TabPosition 等于 Left 或者 Right 时有效)


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