Я создал простой DataGrid с 4 столбцами, которые выходят за пределы DataGrid, а горизонтальная полоса прокрутки не отображается. Я попытался установить ширину для каждого столбца, но ничего не изменилось. Вот мой XAML:
<Window x:Class="WPFTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<DataGrid Height="200" Width="200" HorizontalScrollBarVisibility="Visible">
<DataGrid.Columns>
<DataGridTextColumn Header="Column 1" />
<DataGridTextColumn Header="Column 2" />
<DataGridTextColumn Header="Column 3" />
<DataGridTextColumn Header="Column 4" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</Window>
И вот что я получаю:
Я также попытался обернуть DataGrid с помощью ScrollViewer. Ничего. Как я могу создать полосу прокрутки?