Wie deaktiviere ich ein WinForms TreeView Knoten Kontrollkästchen?

Ich muss in der Lage sein zu deaktivieren einige der Checkboxen in einem TreeView-Steuerelement von einer WinForms-Anwendung, aber es gibt keine solche Funktionalität eingebaut, um die standard-TreeView-Steuerelement.

Ich bin schon mit dem TreeView.BeforeCheck Falle und brechen Sie es ab, wenn der Knoten wird deaktiviert und das funktioniert bestens.

Ändere ich auch die ForeColor des deaktivierten Knoten GrayText.

Hat jemand eine einfache und robuste Lösung?

InformationsquelleAutor der Frage Vassili Altynikov | 2009-03-30

Schreibe einen Kommentar