Entwickler-Ecke
WinForms - ImageList-Elemente verschieben
pimpl - Do 22.11.12 17:18
Titel: ImageList-Elemente verschieben
Guten Tag!
Ich benutze eine ImageList für die Vorschaubilder von Listview-Elementen. Ich kann die Listview-Einträge verschieben; da ich dazu die Clone-Methode für die Listview benutze, bleibt die Imagelist nach einer Verschiebung unverändert. Wenn ich nun ein Element, samt zugehörigem ImageList Eintrag lösche, kommt es zu fehlerhafter Zuweisung der verbliebenen Vorschaubilder, weil die Indizes des verschobenen Listview-Elementes und des zugehörigen Vorschaubildes nicht mehr gleich sind.
Um das Problem zu lösen bräuchte ich eine Möglichkeit ein neues Bild an eine bestimmte Stelle der Imagelist einzufügen; sowas wie Listview.Insert(ITEM, INDEX)
Gibt es soetwas auch für die ImageList?
Vielen Dank für die Anregungen.
pimpl - Fr 23.11.12 11:14
Ich habe das Problem nun anderweitig gelöst.. Thread kann gelöscht werden!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!