2009-10-22 13 views

Respuesta

43

Use DateTimePicker. Puede usar un custom format para habilitar solo el mes y el año que se especificará.

Ejemplo:

DateTimePicker dateTimePicker1 = new DateTimePicker(); 
dateTimePicker1.Format = DateTimePickerFormat.Custom; 
dateTimePicker1.CustomFormat = "MM yyyy"; 
dateTimePicker1.ShowUpDown = true; // to prevent the calendar from being displayed 

Ver this MSDN article para más información.

Editar:
Para evitar que el calendario se muestre, establezca la propiedad ShowUpDown en el DateTimePicker a true. Esto evitará que se muestre el calendario y (junto con un CustomFormat) le permite configurar solo el mes y el año utilizando los botones arriba/abajo.

+0

¿alguna forma de desactivar la selección del día y solo mostrar el mes y el año? – Brad

+0

Ver edición; ¿eso logra el efecto que quieres? – Donut

Cuestiones relacionadas