Freigeben über


Gewusst wie: Erstellen von Dialogfeldern zur Entwurfszeit

Dialogfelder werden modal angezeigt, um Benutzer am Ausführen von Tasks außerhalb des Dialogfelds zu hindern. Weitere Informationen über modale und nicht modale Dialogfelder finden Sie unter Gewusst wie: Anzeigen modaler und nicht modaler Windows Forms.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So erstellen Sie ein Dialogfeld zur Entwurfszeit

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, zeigen Sie auf Hinzufügen, und klicken Sie dann auf Windows Form.

    Ein Formular wird dem Projekt hinzugefügt.

  2. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Formular, und wählen Sie Umbenennen.

  3. Ändern Sie den Namen des Formulars je nach Programmiersprache in DialogBox.vb oder DialogBox.cs.

  4. Ändern Sie im Eigenschaftenfenster die FormBorderStyle-Eigenschaft in FixedDialog.

  5. Passen Sie ggf. die Darstellung des Formulars an.

  6. Legen Sie die Eigenschaften ControlBox, MinimizeBox und MaximizeBox auf false fest.

    Folgende Elemente sind in der Regel nicht in einem Dialogfeld enthalten: Menüleisten, Fenster-Schiebeleisten, die Schaltflächen Minimieren und Maximieren, Statusleisten oder Rahmen mit veränderbarer Größe.

  7. Passen Sie die Ereignismethoden im Code-Editor an.

    Weitere Informationen finden Sie unter Gewusst wie: Schließen von Dialogfeldern und Speichern von Benutzereingaben.

.NET Framework bietet zusätzlich eine Reihe vorformatierter Dialogfelder, die für grundlegende Anwendungstasks implementiert werden können, die Benutzereingaben (z. B. zum Öffnen, Drucken und Speichern von Dateien) beinhalten. Weitere Informationen finden Sie unter Dialogfeld-Steuerelemente und -Komponenten (Windows Forms).

Siehe auch

Weitere Ressourcen

Dialogfelder in Windows Forms

Erstellen von Ereignishandlern in Windows Forms