Ich verwende das System.Windows.Forms.ListView Steuerelement auf .NET 2.0. Ich weiß, dass ich die OwnerDraw-Eigenschaft in der ListView auf true festlegen und dann OnDrawItem überschreiben kann, um meine ListViewItems benutzerdefiniert zu zeichnen. Ich kann auch OnDrawColumnHeader und OnDrawSubItem überschreiben, um diese Komponenten zu zeichnen.Ist es möglich, eine ListViewGroup zu erstellen
Es gibt jedoch keine äquivalente "OnDrawGroup" -Methode, die überschrieben werden muss, wenn ich meine ListViewGroups benutzerdefiniert zeichnen möchte.
Ich warf einen kurzen Blick auf die Nachrichten, die dieses Steuerelement verwendet, und ich sehe, gibt es WM_CUSTOMDRAW und CDDS_ITEMPREPAINT Benachrichtigungen, aber ich frage mich, gibt es eine Möglichkeit, wenn ich diese nativen Nachrichten zum benutzerdefinierten Zeichnen meiner ListViewGroups?