У меня есть ListView, в котором некоторые элементы показаныКак отображать только определенные элементы в ListView?
<ListView x:Name="ListaTestiCanzone" ItemClick="TestiCanzone_ItemClick" IsItemClickEnabled="True" ItemsSource="{Binding Source={StaticResource Testo}}" SelectionChanged="TestiCanzone_SelectionChanged" Margin="0,-10,-0.167,9.667">
<StackPanel Grid.Column="1" Width="300">
<TextBlock Text="{Binding Path=NomeCanzone}" Style="{StaticResource ListViewItemTextBlockStyle}" />
<TextBlock Text="{Binding Path=NomeArtista}"/>
<TextBlock Text="{Binding Path=Anno}"/>
</StackPanel>
Я создал несколько Checkbox в HUBSection, в котором я хотел бы видеть только определенные элементы в ListView, и не все из них.
<CheckBox x:Name="Uomo" Content="Uomo" IsChecked="{x:Null}"/>
Как я пошел бы то, чтобы отобразить только те элементы в ListView со свойством «Sesso =„Uomo“?
List<Testo> song = new List<Testo>
{
new Testo
{
Anno=2012,
NomeCanzone="Estate",
NomeArtista="Jovanotti",
Sesso="Uomo",
PercorsoFile= @"/Assets/Testi/Estate.txt"
},
new Testo
{
Anno=2012,
NomeCanzone="Terra degli uomini",
NomeArtista="Jovanotti",
Sesso="Uomo",
PercorsoFile="",