DataGrid行标题不与内容对齐

时间:2012-04-27 20:00:01

标签: c# wpf datagrid text-alignment

我有一个WPF DataGrid,并且行标题不与内容垂直对齐。知道为什么吗? enter image description here

3 个答案:

答案 0 :(得分:0)

您是否尝试过将行高设为两倍的当前大小?它可能会指向您为它们设置不同的对齐/填充属性:)只是一个建议,所以:)是的,代码会有所帮助:))

答案 1 :(得分:0)

我相信默认情况下,行标题是这样排列的。您应该能够通过说出以下内容来说明您想要的对齐方式:

yourDataDrid.RowHeaderStyle.BasedOn = yourDataDrid.CellStyle;

答案 2 :(得分:0)

似乎RowHeaders默认为VerticalAlignment = Center,TextBlock默认为Top。他们仍然有点离开,但一旦我改变了这个属性,它对我来说足够接近了!