Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

¿Datetimepicker en un DataGridView?

Tengo un DataGridView en una aplicación de escritorio de Windows con .NET en Visual Basic. Estoy utilizando un query para llenar el grid a través de un DataTable. (dgv.DataSource = dt)

Este DataTable (dt) ya trae una columna de tipo fecha y la puedo editar sin problema, pero sólo de forma manual. Efectivamente, me deja capturar sólo fechas, pero no me da la seguridad de que la fecha la reconozca en el formato correcto, por ejemplo, la fecha 01/02/2013 me la puede interpretar como 1 de febrero o como 2 de enero. Ya me ha pasado, porque depende de la configuración regional de Windows... además de que siempre está el eterno error de que hay un usuario en el teclado.

La solución es meter un DateTimePicker para las celdas de la columna, pero todos los foros hacen referencia a un mismo artículo de Microsoft de cómo "añadir" una nueva columna, no de cómo "modificar" una columna ya existente para que la reconozca como DateTimePicker.

¿Cómo puedo modificar la columna, que ya es de tipo fecha, a un DateTimePicker sin perder el valor que trae en el DataTable?

2 Answers

Rating
  • 8 years ago
    Favorite Answer

    Me paso lo mismo la semana pasada solo lo arroje contra el piso y se arreglo!1

    Source(s): mis experiencias
  • ?
    Lv 4
    4 years ago

    Datagridview Datetimepicker

Still have questions? Get your answers by asking now.