[ Mikelly @ 09.10.2007. 09:37 ] @
Malo mi je bzvz sto ovo pitam, ali citao sam kroz help i ne mogu nac.

Dakle, kako da formatiram sadrzaj neke kontrole, konkretno textbox-a.
Npr. ako imam izracunato polje i njegova vrijednost bude - 9,057840, kako da ga formatiram da textbox prikazuje - 9,06. Kao u accessu sto je "#.##".
I slicno da datume prikazujem u drugacijim formatima.

Pozdrav.
[ fpedja @ 09.10.2007. 10:18 ] @
txtBroj.Text = Format(broj, "##,##0.00")

Što se tiče datuma, kad deklarišeš promenljivu kao date, imaš kao njene operacije, ToShortDate, ToLongDate, ToShortTime... Pa izabereš šta ti odgovara!
[ Mikelly @ 09.10.2007. 13:20 ] @
Fino, hvala.

A moze li se to kako u designeru, ili mora runtime??
[ roberto555 @ 09.10.2007. 13:26 ] @
pogledaj kontrolu MaskedTextBox možda ti pomogne!
[ Mikelly @ 10.10.2007. 09:21 ] @
@fpedja

Evo probah ovo tvoje i ne radi mi.

Ja koristim C# i kad kucam Format f-ju kaze mi da ona ne postoji. Nadjem je u help-u, tamo kaze da se ona nalazi u Microsoft.VisualBasic opsegu imena, ali i kad to ukljucim opet nece.

Prosto nevjerovatno, tako jednostavna stvar, a ne mogu da je rijesim dva dana. Zar ne bi trebalo svaki textbox da ima tu format osobinu koja se moze podesit kako se hoce.

Molim pomoc...
[ fpedja @ 10.10.2007. 10:24 ] @
Eh, pa ja mislio da koristiš VB.NET :)!! Ne znam kako radi u C#! Zašto ne deklarišeš promenljivu kao decimal i pozoveš metodu round!! Najjednostavnije! Mada sigurno postoji nešto slično Format-u i u C#. Potražiću

Setih se, formatiranje možeš da uradiš i metodom ToString("0.00")

[Ovu poruku je menjao fpedja dana 10.10.2007. u 11:42 GMT+1]
[ mirobor @ 10.10.2007. 10:45 ] @
txtBroj.Text = String.Format("{0:#.##}", -9.5784);