0

パネルコントロール内にウィンドウコントロールを配置し、このパネル内にウィンドウを制約する必要があります。

これは私のコードが再開されたものです:

Ext.define('App.view.MainWindow', {
extend: 'Ext.container.Viewport',
alias: 'widget.mainwindow',

layout: 'vbox',
items: [
    {
        xtype: 'panel',
        height: 50,
        width: '100%',
        layout: 'hbox'
    },
    {
        xtype: 'panel',
        height: 400,
        width: '100%',
        layout: 'hbox',

        items:[
            window1 = Ext.create('Ext.window.Window', {autoShow:true, width:90}),
            window2 = Ext.create('Ext.window.Window', {autoShow:true, width:400})
        ]
    }
],

このコードを使用すると、両方のウィンドウが重なり合って表示されます。

ありがとう。

4

1 に答える 1

0

この問題は、ボーダー レイアウトを使用して解決し、VerticalMenu 基本クラスを Panel に変更しました。実際、他のコントロールの上に配置する必要があるのは水平メニューのみです。

http://postimage.org/image/3mdmo55n9/

ありがとう

于 2012-10-26T11:11:22.197 に答える