İngilizce dilinde oku

Aracılığıyla paylaş


RichTextBoxStreamType Sabit listesi

Tanım

Denetimdeki verileri RichTextBox yüklemek ve kaydetmek için kullanılan giriş ve çıkış akışlarının türlerini belirtir.

C#
public enum RichTextBoxStreamType
Devralma
RichTextBoxStreamType

Alanlar

PlainText 1

Nesne Bağlama ve Ekleme (OLE) nesnelerinin yerlerinde boşluklar içeren düz metin akışı.

RichNoOleObjs 2

OLE nesnelerinin yerine boşluklar içeren Zengin Metin Biçimi (RTF) akışı. Bu değer yalnızca denetimin SaveFile(String) yöntemiyle RichTextBox kullanım için geçerlidir.

RichText 0

Zengin Metin Biçimi (RTF) akışı.

TextTextOleObjs 3

OLE nesnelerinin metinsel gösterimiyle düz metin akışı. Bu değer yalnızca denetimin SaveFile(String) yöntemiyle RichTextBox kullanım için geçerlidir.

UnicodePlainText 4

Nesne Bağlama ve Ekleme (OLE) nesnelerinin yerine boşluklar içeren bir metin akışı. Metin Unicode olarak kodlanmıştır.

Örnekler

Aşağıdaki örnek, içeriğini RichTextBox bir ASCII metin dosyasına kaydeder. Örnek, kullanıcıdan yol ve dosya adını istemek için bir iletişim kutusu görüntülemek için sınıfını kullanır SaveFileDialog . Kod daha sonra denetimin içeriğini bu dosyaya kaydeder. Örnek, dosyanın standart Zengin Metin Biçimi yerine ASCII metin dosyası olarak kaydedileceğini belirtmek için yönteminin bu sürümünü SaveFile kullanır. Bu örnekte kodun adlı richTextBox1denetime sahip bir Form RichTextBox sınıfa yerleştirildiği varsayılır.

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);
   }
}

Açıklamalar

Denetimin ve SaveFile yöntemlerini çağırırken LoadFile bu numaralandırmanın üyelerini RichTextBox kullanın.

Şunlara uygulanır

Ürün Sürümler
.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
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.