Re: Formatear decimales en un TrueBDGrid .Net Estimados Colaboradores :
que tal un gusto en saludarlos despues de tiempo, es que realmente quiero felicitar al equipo de VB-Mundo por este grandioso paso ya que me hacen sentir como si estuviera en una nueva casa.
Pero bueno vamos con la respuesta, que hace a todo esto.
Simplemente a la columna 5 le decimos en la propiedad NumberFormat : FormatText Event
y en el evento que genera este, escribimos el siguiente codigo de acuerdo a su forma.
private void c1tdbgForm_FormatText(object sender, C1.Win.C1TrueDBGrid.FormatTextEventArgs e)
{
switch (e.ColIndex)
{
case 5:
if (e.Value == "") { break; };
e.Value = string.Format("{0:###0.000;(###0.000)}", Convert.ToDouble(e.Value));
break;
}
}
__________________
Ronald León Madrid
Analista Programador de Sistemas
Aspi-Systems S.A.C
|