2
我在可摺疊的簡單佈局面板中有一個DataGrid。它默認是摺疊的,當我在頁面加載後展開它時,列標題是可見的,但數據行不是。如果我將面板設置爲默認展開,那麼表中的所有數據都是可見的,並且在摺疊/再次展開後仍然如此。GWT DataGrid在初始化時不顯示數據
任何想法可能導致這種情況?我一直在佈局面板。我試着讓面板開始顯示,然後在設置數據提供程序後,在延遲命令中將其設置爲不可見。但是,在延遲命令運行時,表格報告有兩個數據行,但尚未顯示。在數據行變得可見之前,面板被設置爲不可見,所以它們從未變得可見。
我希望我的描述很有意義。感謝您給予的任何建議!
有一個類似的問題在這裏:https://code.google.com/p/google- web-toolkit/issues/detail?id = 7065 – Spiff
您使用的是「DataGrid」嗎?如果是的話,你必須把它放到一個實現'ProvideResize'接口的'LayoutPanel'或'Panel'中。如果您使用「普通」面板,則必須明確指定該面板的尺寸。 –
謝謝,user905374!這是問題所在;當我擴展它時,我不得不重新繪製表格。 – cmdkennedy