2009-10-22 15 views

Odpowiedz

43

Użyj DateTimePicker. Możesz użyć parametru custom format, aby włączyć tylko miesiąc i rok.

przykład:

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

Patrz this MSDN article więcej informacji.

Edit:
Aby zapobiec kalendarz z wyświetlana, należy ustawić właściwość ShowUpDown na DateTimePicker do true. Zapobiega to wyświetlaniu kalendarza i (w połączeniu z CustomFormat) umożliwia ustawienie tylko miesiąca i roku za pomocą przycisków w górę/w dół.

+0

w jaki sposób wyłączyć wybór dnia i po prostu pokazać miesiąc i rok? – Brad

+0

Patrz edytuj; czy to osiąga pożądany skutek? – Donut

Powiązane problemy