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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top