Live Chat Icon For mobile
Live Chat Icon

WPF FAQ

Find answers for the most frequently asked questions
Expand All Collapse All

You can use the OpenFile Dialog to implement this functionality.

[C#]

using System.Text;
using System.IO;

private void button1_Click( object sender, EventArgs e )
{
  OpenFileDialog dlg = new OpenFileDialog();
  dlg.Title = 'Open text file' ;
  dlg.InitialDirectory = @'c:\' ;
  dlg.Filter = 'txt files (*.txt)|*.txt|All files (*.*)|*.*' ;

  if ( dlg.ShowDialog() == DialogResult.OK )
  {
    StreamReader sr = File.OpenText( dlg.FileName );
    string s = sr.ReadLine();
    StringBuilder sb = new StringBuilder();
    while ( s != null )
    {
      sb.Append(s);
      s = sr.ReadLine();
    }
    sr.Close();
    textBox1.Text = sb.ToString();
  }
}

Permalink

Share with

Share on twitter
Share on facebook
Share on linkedin

Couldn't find the FAQs you're looking for?

Please submit your question and answer.