2012-03-23 2 views
0

Когда я использую функции форматирования (i-e полужирный, курсив, подчеркивание, размер шрифта, цвет шрифта), тогда весь документ отформатирован, включая введенный новый текст. Но я хочу использовать эти функции только для форматирования нового текста, который будет введен, и выбранного текста.Как изменить семейство шрифтов RichTextBox без изменения предыдущего текста?

Как я могу это сделать?

ответ

0

Проблема может быть решительность, используя этот код:

System.Drawing.Font currentFont = txtPAD.SelectionFont; 

System.Drawing.FontStyle newFontStyle; 

newFontStyle = txtPAD.SelectionFont.Style^FontStyle.Italic; 

txtPAD.SelectionFont = new Font(currentFont.FontFamily, currentFont.Size, newFontStyle); 
Смежные вопросы