2011-01-13 6 views
0

Wir haben zur Zeit eines benutzerdefinierten Format-String mit: "#, ### ##."Benutzerdefiniertes Format String, der kein abschließendes "." wenn die Zahl Ganze ist

In unserer DevExpress Kontrolle auf folgende Weise:

„Einstellungen: TextEditSettings MaskType = "Numerisch" DisplayFormat = "#, ###. 00 ;; #" Maske = "#, ###. ##"/"

Stellen Sie sich vor, der Eingang dazu ist das Doppel" 20.000 ".

Wir möchten, dass dies im Anzeigemodus "20.00" und im Bearbeitungsmodus "20" ist (d. H. Was die Maske zu spezifizieren versucht). Wir finden, dass das fast funktioniert, aber dort bekommen wir "20". im Bearbeitungsmodus. Kann jemand eine Format-Zeichenfolge angeben, die nicht das abschließende "." wenn die Nummer ganz ist?

Danke.

Antwort

1

Für Anzeigemodus Verwendung "0 # 0,0 #" und im Bearbeitungsmodus verwenden "0 #"

[Bearbeiten]: Da Ihr zeigt Kommas für die Anzeige verwenden „0 #, ### 0 #. "