Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

String u vise redova

[es] :: .NET :: String u vise redova

[ Pregleda: 2064 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon String u vise redova30.08.2010. u 23:50 - pre 166 meseci
Pozdrav,

Pravim jednu komponentu i zelim da u odredjeno polje prikazem tekst (1 string) u vise redova.

U Delphi-ju je to bilo u stilu:

'Item0' + #13#10 + 'Item1' + #13#10...

Rezultat bi bio:
Item0
Item1

Zanima me kako uneti multi-line tekst u C#

Pronasao sam na internetu da se moze staviti \n i \r , ali mi prilikom koriscenja TextRenderer.DrawText i dalje prikazuje tekst u jednoj liniji sa sve \n i \r

Zna li neko kako ovo resiti?

Hvala na pomoci.
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: String u vise redova31.08.2010. u 00:34 - pre 166 meseci
Mali update:

Posto je tekst koji ce se pojaviti na ekranu unuter string propertija, VS mi ga pretvori iz

item1\nitem2

u

item1\\nitem2

Zasto ovo radi? Da li je potrebno da setujem nesto ne bi li mi ispisivao string u vise redova.

Pozdrav
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: String u vise redova31.08.2010. u 07:00 - pre 166 meseci
umesto
'Item0' + #13#10 + 'Item1' + #13#10
probaj sa
"Item0" + Environment.NewLine + "Item1" + Environment.NewLine itd
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: String u vise redova31.08.2010. u 12:30 - pre 166 meseci
Radi dobro kad iz koda setujem

item0\nitem1\nitem2

ali mi u design-time-u, kada u Properties-u upisem taj string, on automatski doda po jos jedan \ , verovatno da bi izbegao formatiranje:

item0\\nitem1\\nitem2

Da li se to moze iskljuciti nekim atributom za property ili sl.?

Hvala.
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: String u vise redova31.08.2010. u 17:01 - pre 166 meseci
Mali update:

Probajte da button kontroli postavite Text property da bude:

item0\nitem1\nitem2

onda otvorite kod designer-a i videcete da je on dodao escape znakove: \

mozda bi mi dobro dosla i neka procedure sto uklanja te escape znakove.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: String u vise redova31.08.2010. u 22:10 - pre 166 meseci
koji problem resavas? ako pravis neku custom kontrolu mozes da stavis za editor propertija neki koji 'poznaje' novi red
http://msdn.microsoft.com/en-u...nentmodel.editorattribute.aspx
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: String u vise redova31.08.2010. u 23:52 - pre 166 meseci
Potrebno mi je da se tekst koji se ispisuje na kontroli prikazuje po potrebi u jednom , ili vise redova.

Sve radi kada u designer fajlu rucno obrisem dodatni escape karakter, ali mi nije jasno sto ga VS designer dodaje.

Mozda cu ipak morati da napravim type editor (hvala na linku). Jos uvek se slabije snalazim sa editorima, tako da ce to ici malo sporije :(
 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: String u vise redova01.09.2010. u 09:49 - pre 166 meseci
TextBox klasa ima Lines property tipa string[]. Pomoću tog propertyja je moguće u editoru ubacivati linije teksta. Možda tebi treba nešto slično.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: String u vise redova01.09.2010. u 22:12 - pre 166 meseci
ne treba da pravis editor. pogledaj koji je editor za kontrolu TextBox, Text property, i upotrebi taj
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-4.sezampro.rs.



+27 Profil

icon Re: String u vise redova03.09.2010. u 22:06 - pre 166 meseci
Mozes li mi reci koji type editor je koriscen za TextBox , Text properti.

Nikako ne mogu da nadjem spisak type-editora na webu.

Hvala!
 
Odgovor na temu

[es] :: .NET :: String u vise redova

[ Pregleda: 2064 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.