Ich versuche, meine eigene Logik bei der Auswahl von Listenelementen Verhalten zu implementieren. Ich möchte eine Option programmatisch nach Position hervorheben. I eine Arbeitslösung gefunden:ListView-Element programmgesteuert in Universal Windows 10 hervorheben
myListView.SelectedIndex = position;
Diese Methode wird auf dieser Liste Punkt „einen virtuellen Klick tun“, ich brauche nur programmatisch das Listenelement evidentiate, aber klicken Sie nicht.
Meine Listview-Implementierung in XAML:
<ListView
x:Name="myListView"
SelectionChanged="onmyListViewItemClick"
SelectionMode="Single">
<ListView.ItemTemplate>
<DataTemplate>
<--here I have 2 textBoxes and one image-->
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Sie möchten ausgewähltes Element hervorheben? myListView.SelectedIndex = position-> Dies wählt ein bestimmtes Element aus – Archana
Sie können den visuellen Status für das bestimmte ListView-Objekt, das Sie hervorheben möchten, auf "Ausgewählt" setzen. – Archana
Ich erwähnte diese Methode, aber es löst 'onListItemClick' aus, wenn ich es verwende, ich muss nur den visuellen Zustand ohne implizite Auswahl ändern –