2012-03-03 19 views
0

私はビューポートレイアウトでタブパネルを持っています。タブパネルパネルでは、Extjsウィンドウを表示します。このポップアップウィンドウに大きなデータが含まれている可能性があります。ポップアップの高さがビューポートの高さを超えると、ウィンドウ内のすべての情報を表示できません。ポップアップの高さがビューポートの高さ以上になると、ポップアップの内容をビューポートのスクロール(ポップアップウィンドウのスクロールではなく)で表示する必要があります。ビューポートのウィンドウ内のすべての情報を表示できません

これらの画面ショットをチェックして、私の問題を理解してください。

A.ポップアップ情報がポップアップ情報は、それがこの

Popup with large data

サンプルポップアップコードのように見える大きすぎる場合、それはこの

popup with less data

B.のように見える小さいです

var my_popup = Ext.create('Ext.window.Window', { 
    autoHeight: true, 
    //id: 'my_popup ', 
    closeAction: 'hide', 
    y: 50, 
    frame: false, 
    border: false, 
    modal: true, 
    bodyPadding: 10, 
    plain: true, 
    layout: 'fit', 
    maximizable: true, 
    items: content_form 
}); 

アイデア?

ありがとうございます。

答えて

0

デフォルトのビューポートレイアウト以外の中央パネル(ツリーの右側の領域)に独自のレイアウトを与えてみましたか? anchorSize設定を指定したanchor layoutのようなものが指定されています。

これが機能しない場合は、常にビューポートを含まないiframeを中心にすることができます。そして、iframeページからポップアップショーを作成してください - 限り、using iframes doesn't rest too heavily on your conscience

関連する問題