WPF ScrollViewer и TextWrapping внутри ячейки сетки данных
Я хочу ScrollViewer и TextWrapping внутри ячейки сетки данных. Таким образом, текст внутри ячейки не обрезается, и когда высота текста (блока) выходит за пределы ячейки, становится виден scrollviewer. Подводя итог, я просто хочу поместить весь мой текст в ячейку таблицы данных.
1 ответ
Решение
Это должно сделать это для вас:
<DataGrid ItemsSource="{Binding MyData}">
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="WrapWithOverflow" Text="{Binding .}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
Вместо этого всегда можно просто изменить стиль, но вам нужно только поле TextWrapping.