21 / 21 / 3
Регистрация: 29.04.2010
Сообщений: 444
1

RichTextBox: некоторые буквы выделить курсивом, а другие - полужирным шрифтом

08.05.2010, 16:27. Показов 2764. Ответов 5
Метки нет (Все метки)

как мне сделать так, чтобы в RishTextBox некоторые буквы были выделены курсивом, а другие полужирны.
Чтобы я ввёл rishTextBox.Text += "123456789"и каждая третья цифра была выделена курсивом, каждая вторая - жирным, а каждая первая - подчёркнута.
цикл не надо приводить. мне бы только общий принцип понять
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2010, 16:27
Ответы с готовыми решениями:

Каждое четное предложение документа отображает курсивом, а нечетное – полужирным шрифтом
Добрый день. Прошу вас помочь в написании кода, VBA мне даётся с большим трудом и всё, что у меня...

Как сделать первые три строки текста в RichTextBox полужирным шрифтом
Как сделать первые три строки текста в RichTextBox полужирным шрифтом?

Как в TreeView некоторые строки выделить жирным шрифтом?
Как в TreeView некоторые строки выделить жирным шрифтом? Спасибо.

Выделить жирным шрифтом текст в RichTextBox находящийся между тегов <b>
Все наверное знают, что есть такой HTML тег: &lt;b&gt;Текст&lt;/b&gt; Текст находящийся между данным тегом...

5
Заблокирован
09.05.2010, 13:25 2
Цитата Сообщение от Dimarik__ Посмотреть сообщение
цикл не надо приводить. мне бы только общий принцип понять
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
     //наклонный
            this.richTextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,
                System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
            //полужирный
            this.richTextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F,
                System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
            //очень жирный
            this.richTextBox1.Font = new System.Drawing.Font("Arial Black", 8.25F,
                System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            //курсив
            this.richTextBox1.Font = new System.Drawing.Font("Arial", 8.25F,
                System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            //обычный подчеркнутый
            this.richTextBox1.Font = new System.Drawing.Font("Arial", 8.25F,
                System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
1
21 / 21 / 3
Регистрация: 29.04.2010
Сообщений: 444
09.05.2010, 17:35  [ТС] 3
ну для того чтобы работать с текстом, я его первоначально выделяю командой Select.
шрифты меняются без проблем. но есть одна проблема.
как мне переместить курсор в начало и как мне снять выделение?
0
18 / 18 / 3
Регистрация: 16.02.2010
Сообщений: 243
09.05.2010, 18:00 4
курсор перемещать

richTextBox1.SelectionStart
1
21 / 21 / 3
Регистрация: 29.04.2010
Сообщений: 444
09.05.2010, 19:42  [ТС] 5
а снять выделение как?
0
68 / 24 / 2
Регистрация: 16.05.2009
Сообщений: 73
10.05.2010, 03:25 6
выделить участок нулевой длины
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2010, 03:25
Помогаю со студенческими работами здесь

CheckedListBox выделить некоторые элементы жирным шрифтом или цветом
CheckedListBox выделить некоторые элементы жирным шрифтом или цветом. возможно ли это? в ListBox...

Найти сумму чисел, оформленных курсивом и полужирным начертанием
Доброго времени суток! Подскажите, пожалуйста, как реализовать задание указанное в заголовке:)

Выделить цветом некоторые слова в RichTextBox
Здравствуйте. На форме имеется Ричбокс c текстом, в котором надо найти определенные слова(берутся...

Каждое второе слово выделенного текста напечатать полужирным шрифтом, а остальные слова подчеркнуть
Помогите,пожалуйста!не понимаю макросы :( Написать макрос (допустим, MyMacros), который...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru