Прочитать на английском

Поделиться через


RichTextBoxStreamType Перечисление

Определение

Указывает типы потоков ввода и вывода, которые используются для загрузки и сохранения данных в элементе управления RichTextBox.

C#
public enum RichTextBoxStreamType
Наследование
RichTextBoxStreamType

Поля

Имя Значение Описание
PlainText 1

Поток открытого текста с пробелами вместо объектов OLE.

RichNoOleObjs 2

Поток в формате RTF с пробелами вместо объектов OLE. Это значение действительно только для использования с методом SaveFile(String) элемента управления RichTextBox.

RichText 0

Поток в формате RTF.

TextTextOleObjs 3

Поток открытого текста с текстовым представлением объектов OLE. Это значение действительно только для использования с методом SaveFile(String) элемента управления RichTextBox.

UnicodePlainText 4

Поток текста с пробелами вместо объектов OLE. Текст в кодировке Юникод.

Примеры

В следующем примере содержимое сохраняется RichTextBox в текстовый файл ASCII. В примере класс используется для SaveFileDialog отображения диалогового окна для запроса пути и имени файла у пользователя. Затем код сохраняет содержимое элемента управления в этом файле. В примере используется эта версия SaveFile метода , чтобы указать, что файл должен быть сохранен как текстовый файл ASCII, а не в стандартном формате форматированного текста. В этом примере предполагается, что код помещается в Form класс с элементом управления с RichTextBox именем richTextBox1.

C#
public void SaveMyFile()
{
   // Create a SaveFileDialog to request a path and file name to save to.
   SaveFileDialog saveFile1 = new SaveFileDialog();

   // Initialize the SaveFileDialog to specify the RTF extension for the file.
   saveFile1.DefaultExt = "*.rtf";
   saveFile1.Filter = "RTF Files|*.rtf";

   // Determine if the user selected a file name from the saveFileDialog.
   if(saveFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK &&
      saveFile1.FileName.Length > 0) 
   {
      // Save the contents of the RichTextBox into the file.
      richTextBox1.SaveFile(saveFile1.FileName, RichTextBoxStreamType.PlainText);
   }
}

Комментарии

Используйте члены этого перечисления при вызове LoadFile методов RichTextBox и SaveFile элемента управления .

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

См. также раздел