ExtJS 3.2:レイアウト "境界線"で中央パネルを非表示
こんにちは!私のプロジェクトでは、ウィンドウがあり、その構造は画像上に記述されています。何らかの理由で、以前のバージョンのプロジェクトから継承されたため、ウィンドウ(パネル)の一部を隠す関数を作成する必要があります。パネルC2を非表示にすると、すべてがうまく動作しますが、私が欲しかったのと同じように動作しますが、パネルC1を非表示にすると、「中央」、他のパネルは領域C1を占有しません。それはバグのようです。
私は何か間違っていることを知っていますが、中央パネルを隠すために何らかの種類のハックが必要です。
地域を「中央」に変更しようとしましたが、他のパネルに「中央」が機能しませんでした。
c1パネルを非表示にするコードを投稿できますか? –
http://pastehtml.com/view/brbconfbr.htmlを右クリックし、[ソースを表示]をクリックします。 c1.hide(); c1.parent.doLayout() - firebugコンソール。 – TheHorse
あなたは、パネルの領域を変更する必要があると言ったときには間違いありません。隠されることになるものは、常に「中心」とは異なるものでなければなりません。要素を非表示にする前に、領域を変更してみてください。 –