Форматирование в компоненте RichText

Обсуждение Stimulsoft Reports.NET
Ответить
StarBird
Сообщения: 1
Зарегистрирован: 29 сен 2006, 06:53

Форматирование в компоненте RichText

Сообщение StarBird »

Здравствуйте.
Возможно ли отформатировать текст в компоненте RichText при помощи кода?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Форматирование в компоненте RichText

Сообщение Edward »

StarBird писал(а):Здравствуйте.
Возможно ли отформатировать текст в компоненте RichText при помощи кода?
Пожалуйста добавьте следующий код в обработчик события OnGetValue компонента RichText.

Код: Выделить всё

StiRichTextBox rich = new StiRichTextBox();

//Распаковка rtf текста
rich.Rtf = StiRichText.UnpackRtf(System.Xml.XmlConvert.DecodeName(e.Value));

//Выбор диапазона выделяемого текста
rich.SelectionStart = 0;
rich.SelectionLength = 3;

rich.SelectionAlignment = StiRtfSelectionAlign.Center;
rich.SelectionColor = Color.Red;
rich.SelectionFont = new Font("Arial", 30);

//Упаковка rtf текста
e.Value = System.Xml.XmlConvert.EncodeName(StiRichText.PackRtf(rich.Rtf));

rich.Dispose();
Спасибо.
Ответить