Zeichnen eines Bildes zu einem Unterelement in der ListView
Meine Listenansicht wird in der Detailansicht mit den folgenden Spaltenüberschriften eingerichtet:
Bildname || Bildspeicherort || Bildgröße || Bildvorschau
Ich würde gerne wissen, ob es eine Möglichkeit gibt, dort in der 4. Spalte ein Bild zu zeichnen. Der einzige Weg, den ich kenne, ist das Setzen
this.listview1.OwnerDraw = true
this.listView1.DrawColumnHeader += new System.Windows.Forms.DrawListViewColumnHeaderEventHandler(listView1_DrawColumnHeader);
this.listView1.DrawItem += new System.Windows.Forms.DrawListViewItemEventHandler(listView1_DrawItem);
this.listView1.DrawSubItem += new System.Windows.Forms.DrawListViewSubItemEventHandler(listView1_DrawSubItem);
Das Problem dabei ist, dass ich ALLE Listenansichten selbst zeichnen muss ... Ich habe mich gefragt, ob es eine bessere Möglichkeit gibt, Bilder in einem Unterelement zu zeichnen, oder ob es eine Möglichkeit gibt, nur das DrawSubItem-Ereignis zu behandeln.