我有一个带有手风琴布局的面板,其中包含多个(最多 10 个)属性网格。
当有几个属性网格项目并且面板中有空间可以扩展它们时,这可以正常工作。但是,如果面板中充满了折叠的网格,则它们无法展开。手动增加面板的高度可以扩展它们。
自动滚动已启用。如果我将 autoHeight 设置为 true,则面板大小以适合所有折叠的项目,但不会调整大小以展开一个。
希望有人能告诉我我做错了什么。
由于与 GeoExt 的兼容性,我正在使用 Ext 3.4.0。
谢谢
汤姆
显示 2 个正确扩展的属性网格 的示例http://s9.postimg.org/ex4e6nxwv/working.jpg)显示 10 个不会扩展的属性网格的示例 http://s13.postimg.org/r06ylu2h3/not.jpg
创建面板和属性网格的代码:
items.push({
xtype: "propertygrid",
title: title,
source: feature.attributes,
sorting: false
});
if (items.length > 0) {
new GeoExt.Popup({
title: "Feature Info - (" + items.length + " Results)" + maxFeatures,
width: 400,
height: 300,
layout: "accordion",
autoScroll: true,
map: Map,
location: evt.xy,
items: items
}).show();
}