2016-04-23 57 views
0

如何在网格中的每个列表视图项之后插入水平线?网格中列表视图项后的水平线

<Grid> 
    <ListView Margin="10" Name="Users"> 
     <ListView.View> 
      <GridView> 
       <GridViewColumn Header="Name" Width="300"> 
        <GridViewColumn.CellTemplate> 
         <DataTemplate> 
          <TextBlock TextWrapping="Wrap" TextTrimming="WordEllipsis" Height="32" Text="{Binding Name}" />       
         </DataTemplate> 
        </GridViewColumn.CellTemplate> 
       </GridViewColumn> 
       <GridViewColumn Header="Age" Width="200"> 
        <GridViewColumn.CellTemplate> 
         <DataTemplate> 
          <TextBlock TextWrapping="Wrap" TextTrimming="WordEllipsis" Height="32" Text="{Binding Age}" /> 
         </DataTemplate> 
        </GridViewColumn.CellTemplate> 
       </GridViewColumn> 
      </GridView> 
     </ListView.View> 
    </ListView> 
</Grid> 

我试图界定边界的DataTemplate

<DataTemplate> 
    <Border Margin="5" BorderThickness="1" BorderBrush="SteelBlue"> 

之后,但只加了边框的每个数据模板项目。如何在每行之后插入水平分隔符?

+0

尝试给边界一个'BorderThickness =“0,0,0,1”' –

+0

谢谢,我该如何将它延伸到第二个“年龄”列? – user3918985

+1

Derp,好点。尝试ItemContainerStyle:http://stackoverflow.com/a/4474474/424129 –

回答