Рисование изображения в подэлементе в ListView
Мой список просмотра настраивается в подробном представлении со следующими заголовками столбцов:
Название изображения || Расположение изображения || Размер изображения || Предварительный просмотр изображения
Я хотел бы знать, есть ли способ нарисовать изображение в 4-м столбце там. Единственный способ, которым я знаю, это установить
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);
Проблема в том, что я должен сам обрабатывать ВЕСЬ чертеж списка ... Мне было интересно, есть ли лучший способ рисовать изображение в подэлементе, или есть ли способ обрабатывать только событие DrawSubItem?