4

レイアウト パネルとデータグリッドを使用しています。データグリッドの高さを 100% に設定すると、グリッドがレンダリングされません。私のパネル階層は次の画像のようになります

ここに画像の説明を入力

私はそれを正しくやっていますか、それともパネル階層を台無しにしましたか???

親パネルは単純なレイアウト パネルで、その中に分割されたレイアウト パネル -> スクロールパネル -> データグリッドがあります

4

2 に答える 2

6

DataGrid表示されるインターフェイスを実装するLayoutPanelorに配置する必要があります。そのインターフェースを実装します。PanelProvidesResizeScrollPanel

さらに、ルート要素/パネルまでのこのチェーンはLayoutPanels 、切断されていない必要があります。DataGridこれは、パネル階層に当てはまるようです。

最後に、 のRootLayoutPanel代わりに を使用してRootPanelを追加する必要がありますLayoutPanels
に追加したことを確認しSimpleLayoutPanelましたRootLayoutPanelか?

于 2012-08-09T09:07:55.127 に答える