• 4 odgovora
  • 4.390 pregleda
problem sa fontovima u C# 04.04.2007. u 18:57 · pre 238 meseci #1
Imam sljedeci problem:
Npr imam dva reda teksta :
red1
red2.
Zelio bih da red1 bude boldiran, a red2 da bude normalan ispis.
Napisao sam kod koji to nece da radi, pa ako neko zna da mi ovo popravi:

Code:

Font slova1 = new Font(richTextBox1.Font, richTextBox1.Font.Style | FontStyle.Bold);
Font slova2 = new Font(richTextBox1.Font, richTextBox1.Font.Style | FontStyle.Regular);            

using (richTextBox1.Font = slova1)
{
    richTextBox1.Text = "red1" + "\r\n" + "\r\n";
}

using (richTextBox1.Font = slova2)
{
    richTextBox1.Text += "red2";

}

Re: problem sa fontovima u C# 05.04.2007. u 09:04 · pre 238 meseci #3
Kod radi ali ne ono sto meni treba. Ovako napisan, slova su obicna. U stvari on postavlja slova na onaj tip koji je zadnji primenjen, tj slova2.
A ako promjenim kod na
using(slova2)
......

using(slova1)
....


Onda ce sva slova biti boldirana
Re: problem sa fontovima u C# 05.04.2007. u 11:37 · pre 238 meseci #4
Treba da selektujes tekst i onda selekciji da promenist font:

Code:

rtb.Select(poz1, poz2);
rtb.SelectionColor = Color.Red;
rtb.SelectionFont = font1;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme