Использование DateTimePicker
.Вы можете использовать пользовательский формат , чтобы указать только месяц и год.
Пример:
DateTimePicker dateTimePicker1 = new DateTimePicker();
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MM yyyy";
dateTimePicker1.ShowUpDown = true; // to prevent the calendar from being displayed
Подробнее см. в этой статье MSDN .
Редактировать:
Для предотвращениячтобы календарь не отображался, установите для свойства ShowUpDown
в DateTimePicker
значение true
.Это предотвратит отображение календаря и (вместе с CustomFormat
) позволит вам установить только месяц и год с помощью кнопок вверх / вниз.