Wie man Bilder als Subitems in Listview hinzufügen?
-
06-09-2019 - |
Frage
Zur Zeit arbeite ich auf einer Standard-Windows Mobile-Anwendung. Es ist erforderlich, dass wir ein Listview verwenden, aber mit Bildern in den Unterpunkten.
Wir brauchen eine Listenansicht mit drei Spalten und drei Zeilen. Ich möchte 9 Symbole auf Form zeigen.
Wie Bilder als Subitems in Listview hinzufügen?
Ich kann Bildrahmen verwenden, aber ich habe keine Veranstaltung von einem Bild zu einem anderen Bild zu navigieren.
Wie kann ich damit umgehen?
Danke
Keine korrekte Lösung
Andere Tipps
Es gibt keine native Unterstützung für Bilder als Unterpunkte in der Listview hinzufügen. Wenn Sie, dass es immer genau wissen, 3x3 Bilder sein wird, verwenden, warum ein Listview? Sie können einfach 9 PictureBox Steuerelemente auf dem Formular Layout und die Symbole in sie geladen werden.
Es könnte sein, lohnt sich diesem Artikel. Obwohl es für den voll .NET Framework geschrieben, könnte es auch für das Compact Framework arbeiten (ich habe es selbst nicht getestet, aber NMCUSTOMDRAW scheint von Win CE unterstützt werden).
Die einzige Möglichkeit, diese in einer Standard-Listview Verwendung inhaber Zeichnung zu tun.
Stellen Sie die OwnerDraw
Eigenschaft des Listview die true
und DrawColumnHeader
Ereignisse DrawItem
, Griff und setzen e.Handled
true
und behandeln die DrawSubItem
Ereignis und die richtigen Bilder ziehen.
EDIT:. .NET Compact Framework nicht Eigentümer Zeichnung unterstützen, so kann diese Technik nicht verwendet werden
http://bytes.com/ Thema / Visual-Basic-net / Antworten / 481668-Listview-Subitems-Bild-Index Vorlesen diesen Artikel, es wird Ihnen helfen.