0

さて、私はWPFにかなり慣れていないので、DataGridのサイズ設定に問題があります。

ユーザーがスクロールする必要がないように、DataGrid が必要なだけのスペースを自動的に占めるようにしたいと考えています。幅はすべての列の幅の合計で、高さはすべての行の高さとヘッダーのサイズです。

私はこれまでにこれを試しました:

<DataGrid x:Name="_grid" ItemsSource="{Binding}"  
          AutoGenerateColumns="True" 
          AlternatingRowBackground="Cyan" 
          Height="Auto"
          Width="Auto"   
 />

これは機能していないようです。DataGrid は、他の要素と重なっているグリッド内のすべてのスペースを占めるだけです。

どうすればこれを行うことができるかについて、皆さんの助けをいただければ幸いです。

4

1 に答える 1