Das Problem ist, dass das Ereignis von 'itemSelectionChanged' jedes Mal zweifeuert, wenn ich versuche, ein Update zu erstellen. < /p>
Das ElementSelection -Ereignis aktualisiert das Formular, um die Aktualisierungen darzustellen (dh Element aus der Liste entfernen). < /p>
Gibt es eine Möglichkeit, das Ereignis nach dem Aktualisieren zu deaktivieren? /strong> < /p>
Code: Select all
private void listView1_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
{
if (e.IsSelected)
{
listView1.Items[e.ItemIndex].Remove();
listView1.SelectedIndices.Clear();
listView1.Focus();
listView1.Update();
}
else
{
}
}