Так я работаю с DataGrid, на котором я установить свойство ширины следующим образом:WPF как сделать ширину столбца datagrid для обнаружения наибольшего элемента?
<DataGridTemplateColumn Header="Country"
Width="{Binding Path=ActualWidth, ElementName=grid}"
IsReadOnly="True"/>
Теперь ширина колонки фактически приспосабливается к наибольшему пункту, но только тогда, когда его показали. Фактически ширина сетки будет увеличиваться, как только я прокручу, чтобы отобразить более крупный элемент, чем ранее отображаемый. Как я могу обнаружить самый большой элемент коллекции и установить ширину сетки, чтобы всегда адаптироваться к ней, даже если она еще не отображается?
Ну, это не очень «чистый», но он все равно работал, спасибо за идею :) – Marc