2015-07-21 36 views
0

我有一个没有列的列表视图,我希望我的3个标签有3个不同的水平路线(左,中,右),所以当调整窗口(和ListView调整大小)第一个标签应在最左侧,2号应在中心和项目ListView上设置不同的路线

这里的最右侧的第三个是我的XAML尝试

<ListView.ItemTemplate> 
     <DataTemplate> 
      <WrapPanel> 
       <Label Content="L1" Margin="0,10,0,0" VerticalAlignment="Top" Height="50" HorizontalAlignment="Left" Width="80"/> 
       <Label Content="L2" Margin="0,10,0,0" VerticalAlignment="Top" Height="50" HorizontalAlignment="Center" Width="80"/> 
       <Label Content="L3" Margin="0,10,0,0" VerticalAlignment="Top" Height="50" HorizontalAlignment="Right" Width="80"/> 
      </WrapPanel> 
     </DataTemplate> 
    </ListView.ItemTemplate> 

回答

1

设置ListViewHorizontalContentAlignment财产Stretch它应该工作。 (默认为Left) 此外,您可以将3个标签放在Grid而不是WrapPanel

+0

谢谢,Grid还需要代替WrapPanel – iamIcarus