
Question:
i want to display text from textfile in text box . how can i do this .. in C# Actually i m making text to speech converter in C# .. SO i want to open text file and want show text of that file in my textbox .. here is my code
private void button2_Click(object sender, EventArgs e) { OpenFileDialog O = new OpenFileDialog(); O.ShowDialog(); Loadfile(O.FileName); } private void Loadfile(string filename) { TextRange range; FileStream fStream; if (File.Exists(fileName)) { range = new TextRange(textBox1.Text.TrimStart, textBox1.Text.TrimEnd); fStream = new FileStream(filename, FileMode.Open); range.Load(fStream, DataFormats.Text); fStream.Close(); } }
i got error in textBox1.Text.TrimStart, textBox1.Text.TrimEnd .. i dont want to use Richtextbox because .. for that i have to use . Document property of richtextbox cz 4 tht i bound to use WPF ... (richTextBox1.Document.ContentStart, richTextBox1.Document.ContentEnd)
Please Help me on this
Cheers ! Wahib Idris
Any help will be appreciated .. Thanx in advance
Please Help
Solution:1
This should work:
private void Loadfile(string filename) { if (File.Exists(fileName)) { textBox1.Text = File.ReadAllText(filename); } }
Solution:2
var fileText = File.ReadAllText(filePath); textBox.Text = fileText;
Solution:3
You can load content of file to string simply this way:
private string Loadfile(string filePath) { string text = String.Empty; if (File.Exists(filePath)) { StreamReader streamReader = new StreamReader(filePath); text = streamReader.ReadToEnd(); streamReader.Close(); } return text; }
Solution:4
The easiest way:
if (File.Exists(filePathString)) yourTextBox.Text = File.ReadAllText(filePathString);
Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
EmoticonEmoticon