Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
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.