0
MinWidth
のGrid
ColumnDefinitions
をDataGrid
のActualWidth
に設定したいと思います。WPF - コントロールの実際の幅を取得する
主な問題は、DataGrid
は、その内容が多いので、(組み込みの)垂直スクロールバーがあることです。したがって、実際の幅は列のサイズですが、それ以上はありますが、スクロールバーは含まれません。
私はMinWidthを設定すると、右端の列がスクロールバーの背後に隠れてしまいます。
コードとXAMLの両方でこれを解決することに感謝します。