2012-08-02 50 views
1

可能重复:
How to center text in a specific column in WPF ListView?列表视图中心文本

嗨,我们如何在中央WPF中的列表视图项的所有文字?

<ListView x:Name="FoldersListView" Margin="57,150,161,139" Style="{DynamicResource ListViewStyle1}" Background="#FFEDDEDE" IsSynchronizedWithCurrentItem="True"> 
     <ListView.View> 
      <GridView> 
       <GridViewColumn Header="Folder" Width="300" DisplayMemberBinding ="{Binding Path = FolderPath}" /> 

       <GridViewColumn Header="Status" Width="100" DisplayMemberBinding="{Binding Path = FolderStatus}"/> 

      </GridView> 
     </ListView.View>    
    </ListView> 

回答

2

当你每列没有区别:

<ListView.ItemContainerStyle> 
    <Style TargetType="ListViewItem"> 
     <Setter Property="HorizontalContentAlignment" Value="Center"/> 
    </Style> 
</ListView.ItemContainerStyle> 
+0

嘿感谢它的工作原理。我还有一个与此有关的问题。由于ListView从Style =“{DynamicResource ListViewStyle1}”获取样式,为什么当我已经指定 UNDER