我使用WpfToolkit的Datagrid作为我的3.5 Net WPF项目 . 我面临的问题是,当单元格内容的宽度大于列时,它超出范围并且不显示 .
我需要列来适应最大单元格宽度,但我没有找到任何选项来做到这一点 . 4.0 Net Framework中的DataGridView具有类似的属性 AutoSizeColumnsMode
,但3.5 Net DataGrid没有 . 可以使用模板修复或者我错过了一些属性吗?
我使用WpfToolkit的Datagrid作为我的3.5 Net WPF项目 . 我面临的问题是,当单元格内容的宽度大于列时,它超出范围并且不显示 .
我需要列来适应最大单元格宽度,但我没有找到任何选项来做到这一点 . 4.0 Net Framework中的DataGridView具有类似的属性 AutoSizeColumnsMode
,但3.5 Net DataGrid没有 . 可以使用模板修复或者我错过了一些属性吗?
2 回答
您需要将DataGridColumnHeader stlye宽度设置为*:
如果我将
DataGridTemplateColumn
的属性Width
设置为Auto
,则列适合其内容 .