Exploreransicht - Splitterwindow variabel gestalten



  • Hallo Luete,

    ich hab folgendes (nciht ganz so dringendes) Problem:
    ich hab mir ein static Splitterwindow gebastelt und in dem einen Fenster ein TreeView und dem anderen Fenster ein Listview. Sobald ich links im Baum was markiere werden rechts in der Liste die zueghörigen Daten angezeigt. Also ziemlich ähnlich der Navigation im Explorer in Windows.

    Was ich jetzt noch gerne hätte wäre, dass ich (wie halt im Explorer auch) den Baum (im Explorer die Ordner) ausblenden kann. Mir fehlt aber jedwede Idee wo ich da ansetzen muß. Mir fehlt also auch ein Stichwort zum googeln...
    Ich will jetzt keinen damit beschäftigen dass er mir die Lösung hier hinschreibt, aber einen Ansatz bräucht ich.

    Danke schonmal,

    CU Chris



  • Du könntest doch ganz einfach den Splitter ganz nach links fahren!?


  • Mod

    Schon mal einfach ein ShowWindow SW_HIDE auf das Fenster im Pane durchgeführt. Danach evt. noch mal den Resize anstossen.

    EDIT:
    Es geht auch so.
    - Für das Fenster, dass erhalten werden soll, einfach SetParent auf das Mainframe umsetzen.
    - Danach Splitter Control zerstören.

    umgekhert müsste es auch gehen.
    - Splitter Window neu erzeugen.
    - SetParent für das bereits existierende Fenster durchführen.


Anmelden zum Antworten