2012-09-28 3 views
4

ListView 안에 Grid이 있습니다. GridListView 바깥쪽에 배치하면 올바르게 채워져 화면을 채 웁니다. 내가 에 넣으면 ListView 안에 들어 가지 않습니다. 여기XAML의 ListView 내에서 격자 늘이기

<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}"> 
    <ListView HorizontalContentAlignment="Stretch"> 
     <ListViewItem> 
      <Grid> 
       <Grid.RowDefinitions> 
        <RowDefinition Height="40"/> 
        <RowDefinition Height="*"/> 
       </Grid.RowDefinitions> 
       <Grid.ColumnDefinitions> 
        <ColumnDefinition></ColumnDefinition> 
        <ColumnDefinition Width="60"></ColumnDefinition> 
       </Grid.ColumnDefinitions> 
       <TextBlock Grid.Column="0" Grid.Row="0">Title</TextBlock> 
       <TextBlock Grid.Column="0" Grid.Row="1">Text</TextBlock> 
       <Button Grid.Column="1">Pin</Button> 
      </Grid> 
     </ListViewItem>    
    </ListView> 
</Grid> 

내가 Grid는 스트레칭과 ListView을 채우기 위해 어떻게합니까 내 코드입니까?

답변

8

ListViewItem ~ StretchHorizontalContentAlignment을 설정해야합니다.

+0

그 일을했습니다. 나는 그것이 단순 할 것임을 알았다! 감사. – roryok

관련 문제