none
Problema Visualización de Fecha en control datetimepicker (Windows Form Visual Basic) RRS feed

  • Pregunta

  • Al seleccionar la fecha en un datetimepicker de una aplicación de Windows Form, desarrollada en Visual Studio 2008, por ejemplo 28 de diciembre del 2017, en la propiedad Text del datetimepker, solo aparece como mes el 2, día 8 y año 7. No muestra el formato como esta definido en la configuración regional que es MM/DD/AAAA. 

    En Windows Server 2008 y en otras versiones de Windows funciona bien, pero hay unas estaciones con Windows 10 que presentan el problema.

    Agradecería la ayuda que me puedan brindar. 

    • Editado SMSolucion jueves, 27 de abril de 2017 19:02
    • Cambiado Joyce_AC viernes, 28 de abril de 2017 16:51
    jueves, 27 de abril de 2017 17:57

Todas las respuestas

  • A mi me pasó lo mismo con VS 2017 y Windows 10... pero me di cuenta que ocurrió después de la ultima actualización del Windows (el Creator) ya que antes funcionaba bien. Si alguien encontró alguna solución estaría muy agradecido.  Ah...otra cosa, la fecha muestra correctamente al habilitar estilos visuales XP.
    • Editado LeoPy lunes, 22 de mayo de 2017 1:42
    lunes, 22 de mayo de 2017 1:40
  • Gracias por la pista directa a la solución. Efectivamente, me pasó que "de la nada" los controles DateTimePicker solo mostraban // y no permitían seleccionar o asignar un valor de fecha. En las propiedades del proyecto está habilitado el "estilo visual XP", pero aún así se presentaba el error (es más, nunca fue tocada dicha característica). Pero, incluyendo la línea, en el procedimiento para el evento Load del formulario o ventana de inicio: 

    Application.EnableVisualStyles()                   'CORRIGE VISUALIZACIÓN DE FECHA EN DATETIMEPICKER.

    todo se normalizó. GRACIAS NUEVAMENTE. 


    Alien

    lunes, 18 de marzo de 2019 12:11