Ничего не выводится
По задумке в текстбокс должен построково выводиться весь текст из файла.
if (File.Exists(body))
{
using (FileStream stream = new FileStream(body, FileMode.OpenOrCreate))
{
using (StreamReader reader = new StreamReader(stream))
{
while (reader.Peek() > -1)
{
textBox1.Text += reader.ReadLine();
}
}
}
}
}
Ответы (2 шт):
Автор решения: Vladimir Logvinov
→ Ссылка
Новая строка textBox1.Text += reader.ReadLine() + Environment.NewLine;
Автор решения: rotabor
→ Ссылка
Для начала нужно сделать так:
textBox1.Text = File.Exists(body) ? File.ReadAllText(body) : "Файл не найден";
Строки из файла будут отображаться в одну строку. Если необходимо отображение построчно, то нужно установить свойство textBox1.Multiline = true
и увеличить высоту текстбокса, а можно и полосы прокрутки отобразить.