Страница 1 из 1

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

Добавлено: 29 сен 2006, 07:12
StarBird
Здравствуйте.
Возможно ли отформатировать текст в компоненте RichText при помощи кода?

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

Добавлено: 29 сен 2006, 08:19
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();
Спасибо.