Computechsoft Ответов: 2

Изменение шрифта программно


Эти три строки определяют в разделе ниже, Как изменить шрифт программно



Arial	‘ Change Font / Font Size
Thoma	‘ Change Font / Font Size
Calibri   ‘Change Font  / Font Size


Что я уже пробовал:

RtbBox.Text += Environment.NewLine + "Thoma"
        RtbBox.Text += Environment.NewLine + "Arial"
        RtbBox.Text += Environment.NewLine + "Calibiri"


RtbBarcodeLinesGenerate.SelectionFont = New Font("Thoma", 16, FontStyle.Regular)

RtbBox.SelectionFont = New Font(RtbBox.Font.FontFamily, RtbBox.Font.Size, FontStyle.Bold)

Mohibur Rashid

В чем же проблема?

2 Ответов

Рейтинг:
7

Maciej Los

На примере форума MSDN: Выделение определенных строк жирным шрифтом в RichTextBox - VB.NET[^]

'lines(0)
RichTextBox1.SelectionStart = RichTextBox1.GetFirstCharIndexFromLine(0)
RichTextBox1.SelectionLength = RichTextBox1.Lines(0).Length
RichTextBox1.SelectionFont = New Font("Thoma", 16, FontStyle.Regular)
'lines(1)
RichTextBox1.SelectionStart = RichTextBox1.GetFirstCharIndexFromLine(1)
RichTextBox1.SelectionLength = RichTextBox1.Lines(1).Length
RichTextBox1.SelectionFont = New Font("Arial", 14, FontStyle.Bold)
'lines(2)
RichTextBox1.SelectionStart = RichTextBox1.GetFirstCharIndexFromLine(2)
RichTextBox1.SelectionLength = RichTextBox1.Lines(2).Length
RichTextBox1.SelectionFont = New Font("Calibiri", 12, FontStyle.Italic)


[РЕДАКТИРОВАТЬ]
Приведенный выше код может быть "преобразован" в процедуру. Видеть: Программно добавьте форматированный шрифт в Richtextbox - VB.NET | Dream.In.Code[^]

Удачи вам!


Member 13456138

Оконное Приложение C# .Я установил шрифт TextBox 'Kundli', но когда я получаю строку из Textbox.Текст, то он вернет "ghjk" вместо "हीरा"

Maciej Los

И что же?
Если вы хотите получить помощь, вы можете Задавать вопрос

Рейтинг:
1

Member 12088223

попробовать это.

Шрифт f = новый шрифт ("Arial", 14);
RtbBox.SelectAll();
RtbBox.SelectionFont = Ф;