数据网格单元格内的WPF ScrollViewer和TextWrapping

时间:2017-05-26 20:16:22

标签: wpf scrollviewer textwrapping datagridcell

我希望在datagrid单元格中使用ScrollViewer和TextWrapping。因此单元格内的文本不会裁剪,当文本(块)的高度溢出单元格时,scrollviewer变为可见。总结一下,我只想将我的所有文本都放入datagrid单元格

1 个答案:

答案 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字段。