[ sistem2007 @ 18.04.2007. 14:05 ] @
zdravo,
zelio bi da kada unesem neki tekst u npr richtextbox, da on zauzme uvek istu velicinu,tj da ispis bude ovakav:

majkl 2 4
georgije 1 3


Tj, da 2 i 1 budu jedno ispod drugog, da ne zavisi njihov polozaj od velicine imena ispred tih brojeva.

Code:

...

string ime = dw["ime"].ToString();
string broj1 = dw["broj1"].ToString();
string broj2 = dw["broj2"].ToString();            

richTextBox1.Text += ime;
richTextBox1.Text += broj1;
richTextBox1.Text += broj2;

...
[ Drasko M @ 18.04.2007. 15:17 ] @
Ili da umesto RichTextBox-a koristis grid view gde imas poravnavanje po kolonama ili da izaberes font courier u okviru RichTextBox-a (jedini font gde su svi karakteri iste sirine), a "ime " dopunis blanko znacima(ili nekim drugim npr.tacka) do odredjene max duzine za ime.(metode za dopunu stringa nekim znakom - padLeft,padRight)
[ CallMeSaMaster @ 18.04.2007. 15:33 ] @
@DraskoM
mislim da cak i ako koristis DataGrid ne dobijas nista.Samo ces tringovi biti jedan ispod drugog.Koliko ja shvatam ovaj text majkl 2 4 je jedan string tako da ti nista nece pomoci grid...
[ Pharos @ 18.04.2007. 16:17 ] @
Code:

string ime = dw["ime"].ToString();
string broj1 = dw["broj1"].ToString();
string broj2 = dw["broj2"].ToString();

richTextBox1.Text += String.Format("{0,-15} {1,-3} {2,-3}\n", ime, broj1, broj2);


I OBAVEZNO Courier font!
[ mmix @ 18.04.2007. 17:10 ] @
Courier nije jedini fixed-width font, Lucida Console je takodje standardni XP monospace font.