场景描述:我有一个边框布局,其中包含一对多窗口的ExtJS容器和一个面板(充当任务栏)。我希望任务栏始终位于顶部。如果一个窗口活动并因此在前面,则调用toFront不会按预期将其放在前面。
保留在前面的ExtJS Windows位于Border layout的center
区域内,而充当任务栏的面板位于south
区域内,如下所示:
items: [
{
xtype: 'maincontainer', id:'maincontainer',
region : 'center'
},
{
xtype: 'launchpanel', id:'launchpanel',
region: 'south',
collapsible : true,
}
],
其中maincontainer
和launchpanel
分别扩展Ext.container.Container
和Ext.panel.Panel
。此代码位于主容器内,这是ExtJS MVC应用程序Viewport
中唯一的项目。
如何让launchpanel
始终位于最前面?