FAQ по C# Вопрос 24. Как загрузить данные в RichTextBox из rtf-файла?
Для загрузки rtf-файла в компонент RichTextBox мы должны вызвать его метод LoadFile.
Например, вот так:
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "Rtf|*.rtf|All Files|*.*";
openFileDialog1.FilterIndex = 0;
openFileDialog1.FileName = "";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string fileName = openFileDialog1.FileName;
richTextBox1.LoadFile(fileName, RichTextBoxStreamType.RichText);
}
Тут мы берем имя файла из стандартного диалога для выбора файла OpenFileDialog, после чего для экземпляра richTextBox1 класса RichTextBox вызываем метод LoadFile, указав имя файла в качестве первого параметра.
|