Question

Dans le même à la classe ButtonRenderer, je veux être en mesure de peindre les boutons +/- utilisés dans TreeViewNodes complètement séparément à une instance d'un TreeView. Il ne semble pas être une méthode de ControlPaint qu'il fait, et le dessin d'un bouton ne semble pas correcte. Où puis-je obtenir le code de dessin pour un nœud de TreeView à partir?

Était-ce utile?

La solution

Vous pouvez dessiner la plupart des régions des commandes standard de Windows en utilisant l'API de styles visuels de Windows .

Je n'ai pas essayé de rendre un contrôle de l'arborescence, mais jetez un oeil à la .NET VisualStyleRenderer classe , qui semble envelopper toutes les fonctionnalités de l'API non géré.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top