Listview

coolfire

Grünschnabel
Hallo Leute,
ich möchte in einer Listview ein Item durch ein anderes ersetzten.

string[] Spalte = new string[2];
Spalte[0] = name;
Spalte[1] = Status;

listView1.Items.Insert(position, new ListViewItem(Spalte));
listView1.Items.RemoveAt(position+1);

Doch jetzt springt der Focus immer auf das nächste Element.
Wie kann ich ein Item ersetzten und dass der Focus auf dem Item bleibt

Das hab ich schon versucht hat aber nicht funktioniert:
listView1.Items[position].Focused = true;
listView1.Items[position].Selected = true;
Evtl. hab ich ne falsche Reihenfolge.

Kann mir jemand helfen
MfG
 
Hallo.

Code:
listView1.Select();
listView1.Items[position].Selected = true;

Auf diese Art und Weise funktioniert es bei mir.

Mfg,
Alex

// Edit: Muss man ja erwähnen, 500. :)
 
Zurück