canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  133

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
 

Retroceder   Foro > Canal Visual Basic > Visual Basic .NET
 
LinkBack Herramientas Buscar en Tema Desplegado
  #1 (permalink)  
Antiguo 01-Jul-2009, 19:11
Avatar de nereo.lopez
Senior Member
Veteran@
 
Fecha de Ingreso: 10-March-2009
Ubicación: Spain
Mensajes: 597
Predeterminado keyPress en DataGridView Edit Mode

Buenas tardes a tod@s!

Hay algo con lo que me rompí la cabeza hace tiempo y que lo dejé a un lado y recordé ahora, y no fuí capaz de arreglarlo.

Por cuestiones de configuración de cultura, el separador decimal aquí en España es la coma (,). Cuando alguien escribe en el DataGridView una cantidad, y lo hace con la parte numérica del teclado y pulsa el punto por inercia, escribe un punto y no lo coge como separador decimal el grid, sino que convierte, por ejemplo 93.24 a 9324.

En un textBox es fácil, con el keypress compruebas que escribió un punto y lo reemplazas por la coma. Controlar la pulsación en un datagridview tampoco es dificil, si hablamos del modo normal, pero mientras está editando una celda, no consigo que ese evento se me dispare (tampoco se me dispara el KeyDown ni el KeyUp) Hay alguna manera de controlarlo ? o de cambiar la configuración para que automáticamente coloque la coma o algo? (he probado las propiedades de formato del datagridview sin éxito también)

Gracias y un saludo!
Responder Citando
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado



La franja horaria es GMT +2. Ahora son las 23:07.


Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2010 canalvisualbasic.net. Todos los derechos reservados