TriState- TreeView
-
Hallo
Ich benötige ein TriState- TreeView Baum (Also mit den Zuständen, Checked;GreyChecked;Unchecked). "GreyChecked" wäre dann der Zustand, wenn im Baum einige Childs den Zustand checked haben aber eben nicht alle.
Im aktuellen ASP.Net (arbeite mit VisualWebDevelper Express 2008) unterstützt der TreeView leider nur 2 Zustände, nämlich Checked und Unchecked (resp. dem Attribut "Checked" einer TreeViewNode wird einfach ein boolwert zugeweiesen...)
Weiss jemand, wie man den TreeView so abändern kann, dass es alle 3 Zustände unterstützt? Toll wäre es, wenn man der CheckBox gleich einen Zustand vom Typ System.Windows.Forms.CheckState angeben kann. Dort sind nämlich 3 Zustände vorhanden.
Weiss jemand, wie ich das erreichen kann?
Ich habe schon diverses Versucht, leider ohne Erfolg. Google liefert mir leider auch keine brauchbaren Ergebnisse.
Ich mache mich jetzt noch daran, die Methode CheckBox.Render() an. Vielleicht werde ich da fündig.Wäre aber froh, wenn mir jemand einen Ansatz liefer könnte, wie das zu bewerkstelligen ist.
Gruss