Ext Panel Form替换

Panel {
layout:'border',
FormA{
region:'center'
} ,

FormB{
region:'center'
} ,

items :[FormA , FormB ]

}

button.click = function(flag){
FormA .setVisible(flag);
FormB .setVisible(!flag)
}

为什么总有一个在Panel中填充不满???请高手回答...

2个回答

我建议你使用card布局能达到你的要求
Panel {
layout:'card',
activeItem: 0,
FormA{
} ,

FormB{
} ,

items :[FormA , FormB ]

}

button.click = function(flag){
Panel.layout.setActiveItem(1); //设置活动面板
}

只有能有一个region:'center' 你这样2个都center 然后隐藏一个 显示一个 会有问题的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐