Como: Exibir uma OpenFileDialog dinamicamente
Você pode usar o OpenFileDialog componente para permitir que os usuários procurar um arquivo de texto e carregar o arquivo selecionado para um RichTextBox controle em um Windows formulário. Este exemplo cria uma instância OpenFileDialog em em time de execução.
Exemplo
// 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);
Compilando o código
- Copie o código para o Load_Form1 manipulador de eventos. Quando você executa o programa, você deverá selecionar um arquivo de texto.O Sumário do arquivo selecionado será exibido em um RichTextBox controle.
Programação robusta
Use o CheckFileExists, CheckPathExists, DefaultExt, Filter, Multiselect, e ValidateNames propriedades das OpenFileDialog controle de limite de erros em time de execução.
Consulte também
Conceitos
Projetando uma interface de usuário translation from VPE for Csharp Visual