Vorgehensweise: Erstellen einer Oberfläche im Stil von Windows Explorer in Windows Forms

Windows Explorer ist eine häufig ausgewählte Benutzeroberfläche für Anwendungen, da viele Benutzer damit vertraut sind.

Windows Explorer ist im Wesentlichen ein TreeView-Steuerelement und ein ListView-Steuerelement in getrennten Bereichen. Die Größe der Bereiche kann durch einen Splitter geändert werden. Diese Anordnung von Steuerelementen eignet sich sehr gut zum Anzeigen und Durchsuchen von Informationen.

Die folgenden Schritte zeigen, wie Steuerelemente in einem Windows Explorer-ähnlichen Formular angeordnet werden. Sie zeigen nicht, wie die Dateisuchfunktionalität der Windows Explorer-Anwendung hinzugefügt wird.

So erstellen Sie ein Windows Formular im Stil von Windows Explorer

  1. Erstellen Sie ein neues Projekt für eine Windows-Anwendung (Datei>Neu>Projekt>Visual C# oder Visual Basic>Klassischer Desktop>Windows Forms-Anwendung).

  2. Führen Sie die folgenden Schritte in der Toolbox aus:

    1. Ziehen Sie ein SplitContainer-Steuerelement in das Formular.

    2. Ziehen Sie ein TreeView-Steuerelement in SplitterPanel1 (der Bereich des SplitContainer-Steuerelements Panel1).

    3. Ziehen Sie ein ListView-Steuerelement in SplitterPanel2 (der Bereich des SplitContainer-Steuerelements Panel2).

  3. Wählen Sie alle drei Steuerelemente aus, indem Sie die STRG-TASTE drücken und dann nacheinander auf die Steuerelemente klicken. Klicken Sie bei Auswahl des SplitContainer-Steuerelements auf die Trennleiste und nicht auf die Bereiche.

    Hinweis

    Verwenden Sie nicht den Befehl Alle auswählen im Menü Bearbeiten. Andernfalls wird die im nächsten Schritt erforderliche Eigenschaft nicht im Fenster Eigenschaften angezeigt.

  4. Legen Sie im Fenster Eigenschaften die Eigenschaft Dock auf Fillfest.

  5. Drücken Sie F5, um die Anwendung auszuführen.

    Das Formular zeigt eine zweiteilige, Windows Explorer-ähnliche Benutzeroberfläche an.

    Hinweis

    Wenn Sie den Splitter ziehen, wird die Größe der Bereiche geändert.

Weitere Informationen