Sdílet prostřednictvím


Gewusst wie: Dynamisches Anzeigen eines OpenFileDialog-Steuerelements

Aktualisiert: November 2007

Mit der OpenFileDialog-Komponente können Sie Benutzern ermöglichen, zu einer Textdatei zu navigieren, und die ausgewählte Datei in ein RichTextBox-Steuerelement auf einem Windows Form laden. In diesem Beispiel wird zur Laufzeit OpenFileDialog instanziiert.

Beispiel

// Create an OpenFileDialog object.
OpenFileDialog openFile1 = new OpenFileDialog();

// Initialize the OpenFileDialog to look for text files.
openFile1.Filter = "Text Files|*.txt";

// Check if the user selected a file from the OpenFileDialog.
if(openFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK)

    // Load the contents of the file into a RichTextBox control.
    richTextBox1.LoadFile(openFile1.FileName,
    RichTextBoxStreamType.PlainText);

Kompilieren des Codes

  • Kopieren Sie den Code in den Load_Form1-Ereignishandler. Wenn Sie das Programm ausführen, werden Sie zum Auswählen einer Textdatei aufgefordert. Der Inhalt der ausgewählten Datei wird in einem RichTextBox-Steuerelement angezeigt.

Robuste Programmierung

Verwenden Sie die Eigenschaften CheckFileExists, CheckPathExists, DefaultExt, Filter, Multiselect und ValidateNames des OpenFileDialog-Steuerelements, um Laufzeitfehler einzuschränken.

Siehe auch

Konzepte

Entwerfen einer Benutzeroberfläche in Visual C#

Weitere Ressourcen

Dialogfelder (Visual C#)

Einführung in Visual C#