如何使TextBlock正确对齐
<GridViewColumn Width="45">
<GridViewColumnHeader Content="#Doc" HorizontalContentAlignment="Left"/>
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="NoWrap" TextAlignment="Right" HorizontalAlignment="Right"
Text="{Binding Path=Count, StringFormat={}{0:N0}, Mode=OneWay}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>HorizontalContentAlignment和TextAlignment不能(为我)修复它
我试过了,但还是没修好(对我来说)
<ListView.Resources>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Right" />
</Style>
</ListView.Resources> 发布于 2013-11-19 00:16:27
您是否尝试过设置TextBlock的TextAlignment属性:
<TextBlock TextAlignment="Right" ... />此外,默认情况下,TextBlock的Text属性的绑定为OneWay,因此不需要在绑定中显式设置它。
发布于 2013-11-19 00:43:31
看看这里:
http://highfieldtales.wordpress.com/2013/11/10/hacking-the-wpf-gridview-two-more-features/
这是我写的一系列关于如何破解GridView的帖子,并从中获取一些隐藏的宝石。
https://stackoverflow.com/questions/20052380
复制相似问题