WPFToolkit で奇妙な問題が発生しましたDataGrid
- を無効AutoGenerateColumns
にした後、狭い列を 1 つだけ追加した後、列ヘッダーの背景に の完全な名前が表示されますDataContext
。列のようには動作しません。サイズ変更も無効化もできません。
以前は十分な幅の列がほとんどなかったため、この問題については知りませんでしたが、これが深刻な問題であることはわかっています。
これは私のコードです:
<Window.DataContext>
<model:ShowUnitViewModel/>
</Window.DataContext>
<StackPanel>
<toolkit:DataGrid ItemsSource="{Binding Items}">
<toolkit:DataGrid.Columns>
<toolkit:DataGridTextColumn Header="{x:Static lang:Unit.Name}" Binding="{Binding Path=Name}"/>
</toolkit:DataGrid.Columns>
</toolkit:DataGrid>
</StackPanel>