如何在 ext4.1 中隐藏选项卡?
Posted
技术标签:
【中文标题】如何在 ext4.1 中隐藏选项卡?【英文标题】:How to hide a tab in ext4.1? 【发布时间】:2012-08-23 09:40:28 【问题描述】:如何动态隐藏标签面板的标签?
我正在使用方法
tabpanel.items.items[0].tab.setVisible(false);
但是使用上述方法,它正在破坏该选项卡中的所有项目。
如何使用所有以前的项目隐藏/显示该选项卡?
【问题讨论】:
【参考方案1】:您是否在选项卡项本身上尝试了 autoDestroy: false ?
【讨论】:
是的...但它不起作用...当我关闭标签时,它正在破坏标签中的项目。【参考方案2】:将您的tabpanel
配置为:
autoDestroy: false
【讨论】:
【参考方案3】:我使用了以下代码,它可以工作:
// get tab panel
var tabPanel = wnd.down('#myTabPanel');
if (showTab1)
tabPanel.down('#myTab1').show();
tabPanel.down('#myTab2').hide();
else
tabPanel.down('#myTab1').hide();
tabPanel.down('#myTab2').show();
【讨论】:
以上是关于如何在 ext4.1 中隐藏选项卡?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 FMX 中隐藏 TTabControl 的所有选项卡标题
如何在导航栏中舍入当前选项卡上方和下方的选项卡,除了当前选项卡之外,还隐藏导航栏