No Salir de Celda Datagridview si no esta validada

Iniciado por _rez3t45_, 30 Enero 2013, 19:01 PM

0 Miembros y 1 Visitante están viendo este tema.

_rez3t45_

Tengo Un proyecto en C # , tengo un datagridview con datos y un boton que recorrera el datagridview y actualizara en la base de datos

El problema es que necesito ingresar números con 2 decimales y que no me permita salir (ni apretar un boton ni nada ) que se quede hay  :

- keypress . .. Como validar el ingreso de solo 1 punto (decimal)

- CellValidating :  cuando estoy enfocando la celda y salto a otra celda , se muestra el error en la fila del datagridview , hasta hay todo bien , pero cuando hay error en la celda enfocada y apreto el boton "actualizar" , no se desencadena el evento cellvalidating y me permite guardar , cosa que no deberia darse ...

al final quisiera guardar datos numericos con 2 decimales . como lo haria u.u ?

<-- ZmPlmnTe Punk -->

_rez3t45_

bueno a mi criterio . no pude validarlo de esta forma azi que , hice 2 textbox ,
cuando seleccionaba una fila del datagridview . esta ponia los valores en los textbox y recien esos datos los validaba .por que no los podia hacer directamente , al final fue mi unica salida ... pero al fin y al cabo funciono =)
<-- ZmPlmnTe Punk -->