我希望在datagrid单元格中使用ScrollViewer和TextWrapping。因此单元格内的文本不会裁剪,当文本(块)的高度溢出单元格时,scrollviewer变为可见。总结一下,我只想将我的所有文本都放入datagrid单元格
答案 0 :(得分:1)
这应该适合你:
<DataGrid ItemsSource="{Binding MyData}">
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="WrapWithOverflow" Text="{Binding .}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
总是可以改变样式,但它只是你需要的TextWrapping字段。