javascript - ExtJS 3.2.0,隐藏tabpanel的标题

标签 javascript extjs tabpanel

如果我的标签面板只有一个标签,请告诉我如何隐藏标签面板标题“...”?

我不能使用 Ext.Panel,因为我使用相当复杂的方法在服务器上生成 extjs 代码,并且存在大量设计错误,不允许我为这种情况生成通常的 Ext.Panel。

enter image description here

tnx all,解决方案: 我添加到 css 规则

.strip-hidden .x-tab-strip-wrap 
{
    display: none;
} 

.strip-show .x-tab-strip-wrap 
{
     display: block;
}

在服务器端(delphi,类似 ExtPascal)

if (frmContainer.Tab.Items.Count = 1) then
     frmContainer.Tab.Cls := 'strip-hidden'
   else
     frmContainer.Tab.Cls := 'strip-show';

所以,它适合我(chrome、firefox)。

我添加了 2 条规则,因为我在窗口中有窗口,所以如果子窗口有很多选项卡 - 它将被父窗口的 css 规则隐藏。所以我有 2 条规则并且有效。

最佳答案

在版本 4.1 中,您可以在带有选项卡控件的面板/窗口的 BeforeShow 事件中执行以下操作:

Ext.getCmp('tbMyTabPanel').getTabBar().setVisible(false);

关于javascript - ExtJS 3.2.0,隐藏tabpanel的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744149/

相关文章:

performance - 如何在 sencha touch 2 中动态创建/销毁选项卡

java - RichFaces:TabPanel 和参数

javascript - json声明后未定义的js数组

javascript - 需要一些编辑(onload 事件)弹出窗口

javascript - 如何增加斜体文字的 Angular ?

extjs - 使用 slidenavigatoin 将 xtype 项目动态添加到面板

javascript - extjs tabpanel 需要在 mozilla firefox 浏览器中单击两次选项卡

javascript - 获取还具有特定数据属性值的已选中复选框的列表

javascript - JS tab - 分页或选项卡 slider ala Firefox

extjs - Sencha 架构师 : Build a tree