Ich habe ein TreeView in einer Form und wenn ich dieses aufklappe und die Form dann minimiere und wieder maximiere, dann ist das TreeView wieder zugeklappt.
Ich weiß, ist vielleicht nur eine Kleinigkeit. ABer wie kann man das beheben?
Nein, das TreeView wird mit Hilfe des Designercodes erstellt. In einem Timer werden den einzelnen Knoten des TreeViews immer wieder neue Namen mit den ensprechenden Informationen zugewiesen.
Sorry, hatte mich beim Namen vertan, meinte TreeNode.Expand. Diese Methode klappt dann programmseitig den TreeView-Knoten auf. Alternativ kannst du auch TreeView.ExpandAll für den gesamten Baum aufrufen. Änderst du nur den Namen eines Eintrags oder löschst du einzelne Einträge und fügst dann wieder neue ein?
Aber das Control bzw. Windows schließt selbständig die Knoten nicht (s. Windows-Explorer), also debugge mal ein bißchen bzw. poste mal ein wenig Code.
P.S: Was passiert denn, wenn du den Timer mal deaktivierst und dann die Form minimierst und wieder maximierst?Dieser Post wurde am 30.11.2006 um 15:17 Uhr von Th editiert.