RichTextBox コンストラクタ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)



RTF ファイルをコントロールに読み込み、最初に出現する "Text" という単語を検索する RichTextBox コントロールを作成するコード例を次に示します。このコードは、選択されているテキストのフォントのスタイル、サイズ、および色を変更し、変更した内容を元のファイルに保存します。コントロールを Form に追加した時点で、このコードは終了します。このコード例では、コード内で作成したメソッドを Form クラスに追加し、そのフォームのコンストラクタから呼び出す必要があります。また、単語 "Text" が含まれている RTF ファイルが C ドライブのルートに作成されている必要もあります。
Public Sub CreateMyRichTextBox() Dim richTextBox1 As New RichTextBox() richTextBox1.Dock = DockStyle.Fill richTextBox1.LoadFile("C:\MyDocument.rtf") richTextBox1.Find("Text", RichTextBoxFinds.MatchCase) richTextBox1.SelectionFont = New Font("Verdana", 12, FontStyle.Bold) richTextBox1.SelectionColor = Color.Red richTextBox1.SaveFile("C:\MyDocument.rtf", RichTextBoxStreamType.RichText) Me.Controls.Add(richTextBox1) End Sub
public void CreateMyRichTextBox() { RichTextBox richTextBox1 = new RichTextBox(); richTextBox1.Dock = DockStyle.Fill; richTextBox1.LoadFile("C:\\MyDocument.rtf"); richTextBox1.Find("Text", RichTextBoxFinds.MatchCase); richTextBox1.SelectionFont = new Font("Verdana", 12, FontStyle.Bold); richTextBox1.SelectionColor = Color.Red; richTextBox1.SaveFile("C:\\MyDocument.rtf", RichTextBoxStreamType.RichText); this.Controls.Add(richTextBox1); }
public: void CreateMyRichTextBox() { RichTextBox^ richTextBox1 = gcnew RichTextBox; richTextBox1->Dock = DockStyle::Fill; richTextBox1->LoadFile( "C:\\MyDocument.rtf" ); richTextBox1->Find( "Text", RichTextBoxFinds::MatchCase ); richTextBox1->SelectionFont = gcnew System::Drawing::Font( "Verdana", 12, FontStyle::Bold ); richTextBox1->SelectionColor = Color::Red; richTextBox1->SaveFile( "C:\\MyDocument.rtf", RichTextBoxStreamType::RichText ); this->Controls->Add( richTextBox1 ); }
public void CreateMyRichTextBox() { RichTextBox richTextBox1 = new RichTextBox(); richTextBox1.set_Dock(DockStyle.Fill); richTextBox1.LoadFile("C:\\MyDocument.rtf"); richTextBox1.Find("Text", RichTextBoxFinds.MatchCase); richTextBox1.set_SelectionFont(new Font ("Verdana", 12, FontStyle.Bold)); richTextBox1.set_SelectionColor(Color.get_Red()); richTextBox1.SaveFile("C:\\MyDocument.rtf", RichTextBoxStreamType.RichText); this.get_Controls().Add(richTextBox1); } //CreateMyRichTextBox

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- RichTextBox コンストラクタのページへのリンク