2012-02-04 70 views
4

我想隐藏一个面板,直到一个项目被点击。隐藏一个面板在extjs

xtype: 'processform', 
id: 'processCol2', 
hidden: true, 
columnWidth: 0.5 

目前为止还不错。该面板隐藏。但是,我如何重新启用。

我已经试过以下

var panel = Ext.getCmp('processCol2'); 
     panel.hidden = false; 
     panel.setVisible(true); 
+3

'setVisible'方法应该为你做的伎俩! – 2012-02-04 16:19:05

回答

1

你能发布更多的代码?你可能有其他问题。我已经做了的jsfiddle表明您的实现应该工作:

http://jsfiddle.net/sQ58E/

+0

嘿感谢你这样做。你是对的代码是正确的。我将初始隐藏移到了onLaunch函数中,并且工作正常。 – frosty 2012-02-05 09:50:29