TabBox
继承了 Box
容器属性和方法,更多可用属性和方法请参考:Box 容器
属性名称 | 默认值 | 参数类型 | 用途 |
---|---|---|---|
fadeswitch | false | BOOL | 当切换页面时是否使用动画效果,如(false) |
selectedid | 0 | INT | 默认选中的页面id,如(0) |
方法名称 | 用途 |
---|---|
GetCurSel | 获取当前选择项 |
SelectItem | 根据控件索引选择一个子项 |
SelectItem | 根据控件指针选择一个子项 |
SelectItem | 根据控件名称选择一个子项 |
SetFadeSwitch | 设置是否显示动画效果 |
IsFadeSwitch | 判断是否需要显示动画效果 |
ShowTabItem | 显示一个 TAB 项 |
HideTabItem | 隐藏一个 TAB 项 |
获取当前选择项
int GetCurSel()
- 参 数:无
- 返回值:返回当前选择项索引
根据控件索引选择一个子项
bool SelectItem(int iIndex)
- 参 数:
iIndex
要选择的子项索引
- 返回值:成功返回 true,否则返回 false
根据控件指针选择一个子项
bool SelectItem(Control* pControl)
- 参 数:
pControl
要选择的子项指针
- 返回值:成功返回 true,否则返回 false
根据控件名称选择一个子项
bool SelectItem(const std::wstring& pControlName)
- 参 数:
pControlName
要选择的控件名称
- 返回值:成功返回 true,否则返回 false
设置是否显示动画效果
void SetFadeSwitch(bool bFadeSwitch)
- 参 数:
bFadeSwitch
设置为 true 则显示,false 为不显示动画
- 返回值:无
判断是否需要显示动画效果
bool IsFadeSwitch()
- 参 数:无
- 返回值:返回 true 显示动画,false 为不显示动画效果
显示一个 TAB 项
void ShowTabItem(std::size_t it)
- 参 数:
it
TAB 项索引
- 返回值:无
隐藏一个 TAB 项
void HideTabItem(std::size_t it)
- 参 数:
it
TAB 项索引
- 返回值:无