簡體   English   中英

如何隱藏GridPanel的主體?

[英]How to hide body of gridpanel?

我的網格有一些停靠的工具欄,我只想隱藏網格主體。 我試圖這樣隱藏:

mygrid.body.hide();

行消失了,但是容器的高度沒有改變。 所以網格行卻變成了空白。

那么如何折疊和展開網格面板主體?

嘗試在網格上調用doLayout()和/或doComponentLayout()

您可以這樣嘗試:

  • 如果需要,使用hide()隱藏網格的headercontainer容器(其中包含網格標題行)
  • 像您一樣,使用hide()隱藏網格的主體。
  • 將網格的高度設置為適當的值:grid.setHeight(grid_header_height + grid_toolbar_height)。 如果需要,將grid_headercontainer_height加到。

你有沒有嘗試過

mygrid.collapse();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM