2010-11-23 1 views
1

リッチテキストを一度に元に戻すために、文字ごとにリッチテキストを作成するアプリケーションがあります。その文字の書式を保持するために、それを選択してから、StringBuilderにSelectedRtfプロパティを追加することができますが、各リッチテキスト文字を1つのリッチテキスト文字列に作成して、元に戻すことができます。リッチテキストをマージしますか?

私の質問は、各文字のすべての書式設定を保持しながら、リッチテキスト文字列を1つの大きな文字列に結合する方法です。

+0

plsはあなただけ、あなたは5回を削除押すと、ほとんどのプロのプログラム(Wordやメモ帳++、VSなど)で一部 – abhilash

+0

「一度にそれを元に戻す」手の込んだことができますがすべて元に戻すには一度元に戻す必要があります。したがって、deleteキーを押すたびに削除された文字をStringBuilderに追加して、元に戻すことでボタンを1回押すだけで元に戻すことができます。 – Miguel

答えて

1

それをこのようにマージ:

richTextBox2.Select(richTextBox2.TextLength, 0); 
richTextBox2.SelectedRtf = richTextBox1.Rtf; 
関連する問題