データグリッドにデータをロードしようとしていますが、サイズの悪夢があります。私のデータグリッドは、必要なだけ多くのスペースを取るようです。私はそれが現在のサイズにロードし、必要に応じてスクロールバーを表示したい。DataGridサイジングの問題
サイジングがどのように機能するか説明してもらえますか?
例:私はこれが起こるの背後にあるコードで新しいタブ項目のデータグリッドを作成し、タブコントロール内
<Grid Name="MainUI" Height="Auto" Width="Auto">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<Grid Name="MainGrid" Grid.Row="1" VerticalAlignment="Top" Height="Auto" Width="Auto">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<TabControl TabStripPlacement="Bottom" Name="Main_Tab" VerticalAlignment="Top" Visibility="Visible" />
</Grid>
</Grid>
は、データグリッドは、できるだけ多くの部屋を取ります。
itemTabのデータグリッドには、読み込み時にサイジングがありません。 Auto
にHeight
/Width
設定
おかげ
どのようにグリッドのサイズを設定していますか?あなたはいくつかのコードを入れてください – jcvegan
申し訳ありません、上記のセグメントを追加しました。 – user101010101
まだデータグリッドへの参照が表示されません。それを生成するコードを表示することはできますか? –