【发布时间】:2010-07-09 15:46:45
【问题描述】:
默认情况下,文本在 ListView 的标题中居中(不是在内容单元格中!),我一直在努力使其左对齐,这就是我来最多:
<ListView.Resources>
<DataTemplate x:Key="Templ">
<TextBlock HorizontalAlignment="Left" Text="{Binding}"/>
</DataTemplate>
</ListView.Resources>
...
<GridViewColumn HeaderTemplate="{StaticResource Templ}">File</GridViewColumn>
这似乎是更改标题外观的正确位置,因为我可以更改其他属性,如Margin 等,但它不响应HorizontalAlignment 属性!我猜文本框的大小与内容相符,并且本身居中,因此使对齐属性变得多余。
如何使文本左对齐?
【问题讨论】: