Pouze tento týden sleva až 80 % na e-learning týkající se Javy. Zároveň využij akce až 50 % zdarma při nákupu e-learningu - více informací.
Aktualizovali jsme Zásady zpracování osobních údajů. Pokračováním užívání sítě projevíte souhlas s těmito podmínkami. Tuto zprávu můžete nyní zavřít.
discount 50 + hiring

Diskuze: RichTextBox font a farba

Aktivity
Avatar
roks
Člen
Avatar
roks:28.7.2013 10:24

Zdravím, vedel by mi niekto poradiť ako spravím, že keď nakopírujem text do richTextBox-u, tak aby text mal rovnakú farbu a font, ako to je u poznámkového bloku. Teda viem, že kód by mal byť :
textoveOkno.Fo­reColor = Color.Black;
textoveOkno.Font = new Font("Arial", 10);
ale neviem kam ho mám vložiť(resp. do akého eventu) ... vĎaka :)

 
Odpovědět
28.7.2013 10:24
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na roks
Theodor Johnson:28.7.2013 10:35

Musíš si označit text, a u označeného textu pak můžeš měnit vlastnosti.

richTextBox1.Select(1, 15);
            richTextBox1.SelectionColor = Color.Black;
            richTextBox1.SelectionFont = new Font("Arial", 10);
            richTextBox1.Select(0, 0);
Nahoru Odpovědět
28.7.2013 10:35
Mo8ilε 15 Ѐλđ
Avatar
roks
Člen
Avatar
roks:28.7.2013 10:38

Aha vďaka, ono mi to v podstate funguje nech prekopírujem hocijaký farebný text, ale ako náhle skopírujem farebný text z kódu programu (vo VS 2010) tak mi ho nepremení a ponechá farebný.

 
Nahoru Odpovědět
28.7.2013 10:38
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na roks
Theodor Johnson:28.7.2013 10:43

můžeš to řešit v eventu TextChanged
jestli ale chceš mít všechno černý a tím písmem tak si do toho eventu dej

richTextBox1.SelectAll();
...
Nahoru Odpovědět
28.7.2013 10:43
Mo8ilε 15 Ѐλđ
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.