NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Verquido
Tvůrce
Avatar
Verquido:17.8.2015 22:10

Zdravím, chtěl bych se zeptat jak v C# pracovat s textem jako takovým..

Potřeboval bych třeba pracovat s označeným textem. Jak je to třeba na Fórech, když označím část textu a kliknu třeba na tlačítko Bold tak se před ten text napíše [b] a na konci označeného textu se dopíše koncová značka [/b].. Jak té práce s označeným textem jde docílit?

Díky moc.

 
Odpovědět
17.8.2015 22:10
Avatar
vodslon
Člen
Avatar
Odpovídá na Verquido
vodslon:18.8.2015 8:13

Ahoj, chtěl bys tedy práci s textem v asp.netu? On je totiž trochu jiný přístup v okení aplikaci a v prohlížeči.

 
Nahoru Odpovědět
18.8.2015 8:13
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na vodslon
Verquido:18.8.2015 20:28

No bral bych spíš Program než webovou aplikaci, v tom se ještě moc nevyznám.. Ale klidně obojí budu rád .-)

Editováno 18.8.2015 20:28
 
Nahoru Odpovědět
18.8.2015 20:28
Avatar
vodslon
Člen
Avatar
Odpovídá na Verquido
vodslon:19.8.2015 8:39

Tak to nejjednodušší co si zkus. Zapni si WindowsForm, tam si přidej RichTextBox a pod to Button, který to bude měnit. Tak myší označ část textu v RichTextBoxu a klikni na button, který bude mít tělo.

private void button1_Click(object sender, EventArgs e)
       {
           Font myFont = new Font(richTextBox1.Font.FontFamily, 16, FontStyle.Bold);

           richTextBox1.SelectionFont = myFont;


       }

RichTextBox se pak můžeš kouknout umí pracovat se selected text a nebo to mít jako event.

 
Nahoru Odpovědět
19.8.2015 8:39
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.