如何在ListView中将TextAlign更改为Center?

nao*_*ouf 6 c# listview text-alignment

有没有人得到了在我怎样才能改变任何想法TextAlignCenterListView?正如照片中所示,当我Center从列表中选择时,它会返回到Left所以我无法选择Left选项.有没有办法做到这一点?我只是想将单元格文本放在中心而不是左边.

截图

Sal*_*ari 4

您仅第一列有问题,其他列没有问题。从MSDN

由于底层控件的限制,此属性对 ListView 控件中的第一列没有影响,该列始终左对齐。要解决 .NET Framework 2.0 版中的此限制,您可以ListView.DrawColumnHeader自己处理该事件并绘制列标题。