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 回答