Me preguntaba si es posible deshabilitar las fechas seleccionadas en un DateTimePicker, de modo que el usuario no pueda seleccionarlas. Sé que es posible en formularios web, pero en Windows no puedo hacer esto. ¿Cómo puedo lograrlo?¿Cómo desactivo algunas fechas en un control DateTimePicker?
Respuesta
Los controles de Developer Express suelen ser muy flexibles y, a juzgar por this support article, puede lograr lo que quiere hacer con su control DateEdit
.
La colección de control se puede obtener desde la siguiente ubicación: Over 60 Free Controls from DevExpress. (la oferta gratuita ya no está disponible)
No olvide leer el EULA.
La facilidad con la que puede hacer esto dependerá de las fechas que desee restringir. Por ejemplo, si todo lo que quiere hacer es especificar un rango de fechas válidas para elegir, entonces puede usar las propiedades MinDate y MaxDate para establecer los límites. Sin embargo, si desea seleccionar ciertos días dentro de un rango (por ejemplo, no fines de semana), no hay un método integrado para hacerlo.
Puede encontrar un control de terceros con esta funcionalidad, o puede intentar hackearlo agregando un controlador de eventos al evento ValueChanged y forzando la fecha actual hasta el último valor (que tendría tienen que almacenar en caché) si el usuario eligió algo que era ilegal de acuerdo con su lógica de negocio ... pero esta es una forma menos que ideal para hacerlo.
- 1. ¿Cómo puedo establecer un control DateTimePicker en una fecha específica?
- 2. Algunas fechas se reconocen como fechas, algunas fechas no se reconocen. ¿Por qué?
- 3. Abrir el control DateTimePicker C# programáticamente
- 4. Cómo utilizar DateTimePicker en WPF?
- 5. ¿Cómo puedo mostrar un DateTimePicker en un DataGridView?
- 6. ¿Cómo desactivo un UISwitch?
- 7. ¿Cómo desactivo un enlace href en JavaScript?
- 8. ¡DateTimePicker nunca se actualiza!
- 9. Cómo establecer un valor datetimepicker a DateTime.MaxValue
- 10. ASP.Net: ¿Cómo desactivo un ListItem?
- 11. ¿Cómo puedo manejar un formulario de Windows datetimepicker ArgumentOutOfRangeException?
- 12. ¿Cómo desactivo un archivo en TortoiseSVN?
- 13. DateTimePicker para WPF 4.0
- 14. ¿Cómo alterar un control .NET DateTimePicker para permitir ingresar valores nulos?
- 15. DateTimePicker Valor predeterminado: ¿Cómo evitarlo?
- 16. ¿Hay un datetimepicker basado en extjs?
- 17. Cómo cambiar el cultivo a DateTimepicker o control de calendario en .Net
- 18. Cómo establecer la hora actual en un DateTimePicker
- 19. ¿Cómo formato la fecha en jQuery datetimepicker?
- 20. ¿Cómo desactivo "hover" en jQuery?
- 21. ¿Cómo desactivo Tortoise BZR?
- 22. ¿Cómo desactivo un dispositivo de sistema programáticamente?
- 23. SignalR - Cómo desactivo WebSockets
- 24. ¿Cómo desactivo un dispositivo del sistema?
- 25. selección Valor por defecto de DateTimePicker
- 26. Cómo desactivo un botón de jqueryui
- 27. NetBeans: ¿Cómo desactivo esto?
- 28. DateTimePicker wpf toolkit binding
- 29. ERROR: canto elige fechas en un DatePicker que caen fuera de un flotante VSTO Add-In
- 30. DateTimePicker ValueChanged Repeticiones de eventos con la flecha de mes
o cualquier otro componente que admita esta función estaría bien también – Aneef
consulte http://stackoverflow.com/questions/15172413/devexpress-dateedit-customization-to-allow-only-specific-dates – andy