WPF ScrollViewer和文本包装在datagrid单元内

WPF ScrollViewer和文本包装在datagrid单元内,wpf,scrollviewer,word-wrap,datagridcell,Wpf,Scrollviewer,Word Wrap,Datagridcell,我想在datagrid单元格中使用ScrollViewer和TextWrapping。所以单元格内的文本不会被裁剪,当文本(块)的高度溢出单元格时,scrollviewer将可见。总而言之,我只想将我的所有文本放入datagrid单元格中,这应该可以为您做到: <DataGrid ItemsSource="{Binding MyData}"> <DataGrid.Columns> <DataGridTemplateColumn>

我想在datagrid单元格中使用ScrollViewer和TextWrapping。所以单元格内的文本不会被裁剪,当文本(块)的高度溢出单元格时,scrollviewer将可见。总而言之,我只想将我的所有文本放入datagrid单元格中,这应该可以为您做到:

<DataGrid ItemsSource="{Binding MyData}">
    <DataGrid.Columns>
        <DataGridTemplateColumn>
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <TextBlock TextWrapping="WrapWithOverflow" Text="{Binding .}"/>
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
    </DataGrid.Columns>
</DataGrid>

可以随时更改样式,但您需要的只是TextWrapping字段