
10/09/2009, 10:58
|
| | Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 17 años, 1 mes Puntos: 2 | |
Trabajar en Grid Perdon otra vez la molestia,
Mi problema es el siguiente:
Cargo mediante un boton valores a un datagrid (c# 2003 winforms) entre ellos checkbox el cual lo bajo checado o no depende de si elegi o no antes en los checkbox que tengo antes de bajar hasta ahi odo bien PERO, al dar un click en el chek del grid tengo tres eventos ACTIVADO,DESACTIVADO Y SEMIDESACTIVADO ademas si doy click en el checkbox solo me hace por false asi active o desactive, estoy progranando en el evento click del grid ESTOY MAL? EN CUAL EVENTO DEBO TRABAJAR? O COMO HAGO
GRACIAS!!!
PONGO EL CODIGO
for(i=0; i<myLTotalFilas; i++)
{
DataRow dr = this.dt.Rows[i];
if(i==0)
myLMultiplo = 1;
else if(i==1)
myLMultiplo = 0.50;
else
myLMultiplo = 0.25;
myLTotalAux = Convert.ToDouble(dr["TotalPuntos"].ToString()) * Convert.ToDouble(dr["TotalValor"].ToString());
myLTotal = myLTotalAux + (myLBilateral + myLMultiplo);
switch (dr["bilateral"].ToString())
{
case "True":
//Bilateral
myLTotalAux = Convert.ToDouble(dr["TotalPuntos"].ToString()) * myL50;
myLBilateral = myLTotalAux + Convert.ToDouble(dr["TotalPuntos"].ToString());
myLTotal = myLBilateral;
break;
case "False":
myLTotalAux = Convert.ToDouble(dr["TotalPuntos"].ToString()) * myL50;
myLBilateral = Convert.ToDouble(dr["TotalPuntos"].ToString()) - myLTotalAux;
myLTotal = myLBilateral;
break;
}
}
} |