C# 我想在文本框中显示文本文件中的文本。我该怎么做。。在C中
我想在文本框中显示文本文件中的文本。我该怎么做。。在C中 实际上,我正在用C语言制作文本到语音的转换器。。所以我想打开文本文件并在我的文本框中显示该文件的文本。。 这是我的密码C# 我想在文本框中显示文本文件中的文本。我该怎么做。。在C中,c#,.net,winforms,textbox,C#,.net,Winforms,Textbox,我想在文本框中显示文本文件中的文本。我该怎么做。。在C中 实际上,我正在用C语言制作文本到语音的转换器。。所以我想打开文本文件并在我的文本框中显示该文件的文本。。 这是我的密码 private void button2_Click(object sender, EventArgs e) { OpenFileDialog O = new OpenFileDialog(); O.ShowDialog(); Loadfile(O.File
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();
}
}
我在textBox1.Text.TrimStart、textBox1.Text.trimsend.中遇到错误。。我不想使用Richtextbox,因为。。为此,我必须使用。richtextbox cz 4 tht的文档属性绑定到使用WPF。。。
richTextBox1.Document.ContentStart,richTextBox1.Document.ContentEnd
请帮我做这个
干杯!
瓦希布伊德里斯酒店
任何帮助都将不胜感激。。先发制人
请帮助您可以通过以下方式将文件内容加载到字符串:
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;
}
这应该起作用:
private void Loadfile(string filename)
{
if (File.Exists(fileName))
{
textBox1.Text = File.ReadAllText(filename);
}
}
最简单的方法:
if (File.Exists(filePathString))
yourTextBox.Text = File.ReadAllText(filePathString);
您在哪里使用TextRange?你为什么给它下定义?
if (File.Exists(filePathString))
yourTextBox.Text = File.ReadAllText(filePathString);