[ mish_ns @ 17.06.2011. 11:03 ] @
Poydrav svima.
Interesuje me sledece...Imam podatke u data gridview kontroli i prosledjujem ih printdocument'u tj. koristim drawString kako bih 'iscrtao' neki dokument.
E sad mene zanima kako da imam poravnanje sa desne strane.
Npr.
Code:
g,DrawString("Proba jedan:",font,brush,200,360)
g.DrawString(dgvIzvestaj.Item(0,0).Value.ToString),font,brush,290,360)

g,DrawString("Proba dva:",font,brush,200,380)
g.DrawString(dgvIzvestaj.Item(0,0).Value.ToString),font,brush,290,380)


E sad ja dobijam ovako nesto

Proba jedan: 21000.00
Proba dva: 1100.00

Kako da poravnam desne strane ovih brojeva.
Hvala.
[ vujkev @ 17.06.2011. 14:41 ] @
Pišem iz glave pa možda neću da pogodim baš sintaksu, ali princip je da funkciji DrawString proslediš kako da formatira taj tekst

Code (vb):

dim sf as new StringFormat
sf.alignment = Far

g,DrawString("Proba jedan:",font,brush,200,360)
g.DrawString(dgvIzvestaj.Item(0,0).Value.ToString),font,brush,290,360, sf)

g,DrawString("Proba dva:",font,brush,200,380)
g.DrawString(dgvIzvestaj.Item(0,0).Value.ToString),font,brush,290,380, sf)
 
[ mish_ns @ 18.06.2011. 17:22 ] @
Dobro te sluzi pamcenje. :-)
HVALA to je to.