Wie kann ich einen CheckBox
innerhalb eines ListView
über Code auswählen? Ich fand einige Online-Code, um die Boxen zu überprüfen, aber Eigenschaft checked in windows phone ist nicht verfügbar 8,1Checkbox innerhalb eines ListView programmgesteuert auswählen
foreach (ListViewGroup grp in listFiles.Groups)
{
foreach (ListViewItem item in grp.Items)
{
if (item.Index != 0)
{
item.Checked = true;
}
}
}
der XAML-Code ist
<ListView x:Name="ContentListView" SelectionMode="Multiple">
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Foreground="Black" Text="{Binding}" FontSize="25"></TextBlock>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Die Kontrollkästchen Kontrollkästchen der Listenansicht automatisch generiert werden
Die 'Checked' Eigenschaft ist auf' CheckBox', in diesem Code, den Sie jedoch iterieren 'ListViewItems', nicht' CheckBoxes'. Ohne Ihre Sicht (z. B. XAML) ist es unmöglich zu erraten, wo Ihre "CheckBoxes" wirklich sind. –
Folgen Sie nicht dem MVVM-Design? – Archana
die Checkboxen sind automatisch hinzugefügt Kontrollkästchen .... ich verwende Listenansicht im Multiselect-Modus .. –