Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Extjs窗口内部面板_Extjs - Fatal编程技术网

Extjs窗口内部面板

Extjs窗口内部面板,extjs,Extjs,我需要在面板控件中放置一个窗口控件,并将窗口约束在此面板中 这是我的代码: Ext.define('App.view.MainWindow', { extend: 'Ext.container.Viewport', alias: 'widget.mainwindow', layout: 'vbox', items: [ { xtype: 'panel', height: 50, width: '100%', layout:

我需要在面板控件中放置一个窗口控件,并将窗口约束在此面板中

这是我的代码:

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})
        ]
    }
],
使用此代码,两个窗口将显示在彼此的顶部


谢谢。

我已经使用边框布局解决了这个问题,并将VerticalMenu基类更改为Panel。 事实上,只有水平菜单需要位于其他控件之上:


谢谢

您希望实现什么目标?根据定义,窗口是浮动的。另外,我不确定数组中的赋值是否要编译。我需要创建一个垂直菜单(),它显示在其他控件的顶部。