2010-06-09 4 views
1

RTF를 WinForms에서 WPF로 설정하는 방법 RichTextBox. (TextRange.Load()에 의해).RTF를 WinForms에서 WPF RichTextBox로 설정하는 방법

문자가 rtf 인 문자열 변수가 있습니다. wpf ritch 텍스트 상자에이 변수를 설정하고 싶습니다.

+0

TextRange.Load()를 거부 한 이유는 무엇입니까? – Anvaka

+1

TextRange는 범위 내의 텍스트를 조작하기 때문에 사용됩니다. 하지만 ritch 텍스트 상자 텍스트를 rtf 텍스트로 바꾸고 싶습니다. TextRange.Load()없이이 작업을 수행하는 방법이 있어야합니다. –

답변

1

나는 해결책을 얻었다.

MemoryStream stream = new MemoryStream(ASCIIEncoding.Default.GetBytes(text)); 
ritchTextBox.Selection.Load(stream, DataFormats.Rtf); 
+0

이것은 여전히'TextRange.Load()'('Selection'은'TextRange'입니다) – McKay

관련 문제