我正在寻找一个MonthPicker控件,该控件就像DatePicker一样,但是您只能选择月份和年份。
在开始从头开始写一个之前,我想知道是否存在这样的东西。
最佳答案
我已经通过这种方式使用了 System.Windows.Controls.Calendar :
(在希伯来语中,但我想您会想到的...)
XAML:
<Calendar Name="dteSelectedMonth" DisplayMode="Year" SelectionMode="None"
DisplayModeChanged="dteSelectedMonth_DisplayModeChanged" />
后面的代码可将日历保持在Year模式:
private void dteSelectedMonth_DisplayModeChanged(object sender, CalendarModeChangedEventArgs e)
{
dteSelectedMonth.DisplayMode = CalendarMode.Year;
}
而且我已经使用 dteSelectedMonth.DisplayDate 值来获取选定的月份。
您可能想要将该日历插入到扩展器或绑定(bind)到SelectedMonth的ComboBox中
关于wpf - 您知道WPF MonthPicker控件吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3672374/