¿Ayuda formato moneda c#?

Qué tal.

Fíjense que tengo un problema y se trata de que quiero que en tiempo de ejecución al ir escribiendo sobre un texbox éste separe miles, cientos, etc. y las dos decimales algo así como 1234567890.00 = 1,234,567,789.00 y despues como enviarselos pero solo la cadena con el separador de decimales algo así como esto: 1234567890.00, estoy trabajando con Oracle 11g y C# en Visual Studio 2008.

Lo he intentado en el evento text_changed pero no me funciona algo así había hecho:

txtPrecio.Text = string.Format("###,###,###,00", pRECIODataGridViewTextBoxColumn); entre otras formas de hacerlo pero sin éxito :wacko:

Y también algo como esto:

double precio = 0;

txtPrecio.Text = precio.ToString("C");

pero en el textbox me pone : $0.00 y no puedo escribir nada.. :D no sé a que se debe

Espero y me puedan ayudar

Gracias !

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 Q2A.ES - All rights reserved.