Avatar
Зайчик
Člen
Avatar
Зайчик:

Mám takovej problém, když píšu aplikaci v oknech aby mi to četlo soubory, tak jak udělám aby se mi připsal další řádek na další řádek?
Mam nějaký textbox, který se jmenuje nick a další textbox který se jmenuje poslat... a ještě jeden, do kterýho chci poslat text z textboxu poslat.
Takže dám si vlastně klik na nějaký button a

string text;
text = poslat.Text;
// tady mam uložení do souboru to není tak důležité protože tam se to
 //odřádkuje vždy.

A teď jsem zkoušel

boxdokteryhotochciposlat.Text = nick + " : " + text;// neodřádkuje a píše pořád za to
boxdokteryhotochciposlat.Text = nick + " : " + text + "\n"; // taky nejde

Jak to tedy má být? Díky

Editováno 7.12.2012 15:05
Odpovědět 20.10.2012 15:02
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
David Jančík [sczdavos]:

Musíš si u TextBoxu zapnout vlastnost MultiLine pak ti "\n" půjde. Nebo Environment.NewLine

Nahoru Odpovědět 20.10.2012 15:07
Čím více času dostaneš, tím méně ho máš.
Avatar
Зайчик
Člen
Avatar
Odpovídá na David Jančík [sczdavos]
Зайчик:

Multiline mám normálně zaplé a nefunguje. Enviroment.NewLine funguje :)Díky.

Nahoru Odpovědět 20.10.2012 15:10
Коммунизм для нашего будущего!
Avatar
matesax
Redaktor
Avatar
Odpovídá na Зайчик
matesax:

Bez cyklu:

textBox1.Lines = Regex.Split(sr.ReadToEnd(), Environment.NevLine);
Editováno 20.10.2012 15:16
 
Nahoru Odpovědět 20.10.2012 15:14
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:

V pohodě :) cykly mám rád :) :D

Nahoru Odpovědět 20.10.2012 15:16
Коммунизм для нашего будущего!
Avatar
matesax
Redaktor
Avatar
Odpovídá na Зайчик
matesax:

Ale proč to dělat cyklem? (Rozhodně lepší bez cyklu... - i kratší.)

using (StreamReader sr = new StreamReader("Cesta k souboru."))
     textBox1.Lines = Regex.Split(sr.ReadToEnd(), Environment.NewLine);
Editováno 20.10.2012 15:20
 
Nahoru Odpovědět 20.10.2012 15:18
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 6 zpráv z 6.