Итак, как при выводе flowdocument в richtextbox требуется раскрасить текст, или изменить размеры определенных фраз, предложений, или слов.
Вуаля!
Что бы еще лучше оформить текст смотреть тут
http://msdn.microsoft.com/
// Создаем документ
FlowDocument myFlowDoc = new FlowDocument();
// Создаем параграф
Paragraph myPara = new Paragraph();
// текст 1
var myText1 = "Text1";
// текст 2
var myText2 = "Text2";
// Задаем оформление текста1 - Зеленый цвет, размер шрифта 9 пт
para.Inlines.Add(new Run(myText1)
{
Foreground = Brushes.OliveDrab,
FontSize = 9.0
});
// Делаем просто жирным текст2
para.Inlines.Add(new Bold(new Run(myText2)));
// Добавляем в документ
myFlowDoc.Blocks.Add(para);
// Выводим в Richtextbox-е
richTextBox1.Document = mcFlowDoc;
Вуаля!
Что бы еще лучше оформить текст смотреть тут
http://msdn.microsoft.com/
Комментариев нет:
Отправить комментарий