我希望将 GridViewColumn
中的 "from" 内容右对齐。
以下是我的尝试,但没有生效:
<ListView ItemsSource="{Binding VolumeNumber}" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch" >
<ListView.View>
<GridView AllowsColumnReorder="False">
<GridViewColumn Header="SomeStatus" DisplayMemberBinding="{Binding Name}" Width="170" />
<GridViewColumn Header="from" DisplayMemberBinding="{Binding Value, StringFormat=0.000000}" Width="170 >
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock TextAlignment="Right" Width="40"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
<TextBlock TextAlignment="Right" Width="40" HorizontalAlignment="Stretch"/>
? - MikroDelItemContainerStyle
中将ListViewItem
的HorizontalContentAlignment
设置为 Stretch,然后您应该能够将列中的文本右对齐。 - dkozl