私がしようとしているのは、ItemTemplate内のGridをListViewItemの幅に拡張し、必要なスペースだけではなくすることです。基本的に私は、赤いグリッドが(選択した項目である)青い長方形の幅になりたいListView.ItemTemplateでグリッドの幅をListViewItemと同じ幅にする
:これは、私はそれが見えるようにしたくない方法です。これは私のXAMLです。
<ListView ItemsSource="{Binding}">
<ListView.ItemTemplate>
<DataTemplate>
<Grid Background="Red">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="{Binding FirstName}" />
<TextBlock Grid.Column="1" Text="{Binding LastName}" />
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
ありがとうございます!
** N.B:**デイブギルモアさんとカーク・ハメットの最後の名前が間違って綴られています。私はこのコードがコンパイルされても驚いています。 ;) –