none
Solo selección mes/año en un DateTimePicker RRS feed

  • Pregunta

  • Hola a todos

    Mi duda es la siguiente; Tengo un DateTimePicker pero deseo que al desplegarlo solo sean visibles los meses y años, no los días.

    Hay alguna forma de hacerlo?

    martes, 17 de diciembre de 2013 20:26

Respuestas

  • hola

    eso no se puede lograr, el aspecto del control datetimepicker no cambia

    si necesitas solo el mes y el año sin los dias vas a tener que implementar algun otro control, quizas alguno de terceros

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    martes, 17 de diciembre de 2013 21:47

Todas las respuestas

  • Hola

    en las propiedades del DateTimePicker busca Format y cambia el valor Long por Custom

    ahora en la propiedad CustomFormat coloca

    MM yyyy

    o sino

    MMMM yyyy

    espero sea lo que necesitas


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos

    martes, 17 de diciembre de 2013 21:08
  • hola

    define las propiedades

       dateTimePicker1.Format = DateTimePickerFormat.Custom;
       dateTimePicker1.CustomFormat = "MM/yyyy";

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 17 de diciembre de 2013 21:14
  • No me refiero al formato, sino al desplegar el DateTimePicker el aspecto que debe tener es de meses para cada año, no el que sale con defecto con los días del mes, no se si me he explicado.
    martes, 17 de diciembre de 2013 21:40
  • hola

    eso no se puede lograr, el aspecto del control datetimepicker no cambia

    si necesitas solo el mes y el año sin los dias vas a tener que implementar algun otro control, quizas alguno de terceros

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    martes, 17 de diciembre de 2013 21:47
  • Una alternativa puede ser el modificar el selector de fecha mediante la siguiente propiedad:

    dateTimePicker1.ShowUpDown = true;

    Eso te mostrará unas flechas para incrementar / disminuir la fecha, en lugar de la selección especifica de una fecha.

    viernes, 24 de noviembre de 2017 16:57
  • Bien, has leído que no se puede con la configuración actual del datetimepicker, pero te diré que si se puede solo habría que agregarle la funcionalidad, si me das un rato le agregó tal funcionalidad al control para que funcione como quieres.

    Marvin E. Pineda

      ComboBoxMultiColumns

     NetBarControl

      TextEditor

    sábado, 25 de noviembre de 2017 0:28
    Moderador
  • mmmmm... No me fijé en la fecha! Ni modo, ya no lo haré 🤣

    Marvin E. Pineda

      ComboBoxMultiColumns

     NetBarControl

      TextEditor

    sábado, 25 de noviembre de 2017 0:35
    Moderador