我在TitlePane中有一个dojo Grid小部件,其宽度设置为100%.
TitlePane采用液体布局,因此宽度随浏览器窗口大小而变化.我遇到的问题是当父窗口扩展(或收缩)时,网格本身不会改变它的宽度.我可以通过在网格上调用render()来调整自身大小,但是如何检测父窗口已调整大小以便我知道重绘网格小部件?
Ryl*_*ini 10
我偶尔必须这样做; 这不是太难了:
function resizeGrid() {
// do whatever you need here, e.g.:
myGrid.resize();
myGrid.update();
}
dojo.addOnLoad(function() {
dojo.connect(window, "onresize", resizeGrid);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26682 次 |
| 最近记录: |