5

私は のGrid中に を持っていListViewます。Grid の外側に配置するListViewと、画面いっぱいに正しく伸びます。に配置すると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ですか?

4

1 に答える 1

10

probabyはのをに設定する必要がありHorizontalContentAlignmentます。ListViewItemStretch

于 2012-09-28T10:09:29.677 に答える