Wie gehe ich am besten vor, um TreeNodes in Strukturansichten grafisch zu variieren? Sollte ich die TreeNode-Objekte selbst mit zusätzlichen Grafikeigenschaften erweitern und mit eigenen Zeichenroutinen erweitern, oder lediglich die OwnerDraw-Eigenschaft für herkömmliche Zeichenvorgänge im TreeView variieren?