我正在寻找一个MonthPicker控件,一个像DatePicker一样的控件,但你只能选择月份和年份。
在开始用scrath写一个之前我想知道是否存在这样的事情。
答案 0 :(得分:2)
我以这种方式使用 System.Windows.Controls.Calendar :
(那是希伯来语,但我猜你有想法......)
XAML:
<Calendar Name="dteSelectedMonth" DisplayMode="Year" SelectionMode="None"
DisplayModeChanged="dteSelectedMonth_DisplayModeChanged" />
将日历保留在年度模式后面的代码:
private void dteSelectedMonth_DisplayModeChanged(object sender, CalendarModeChangedEventArgs e)
{
dteSelectedMonth.DisplayMode = CalendarMode.Year;
}
我已使用 dteSelectedMonth.DisplayDate 值来获取所选月份。
您可能希望将日历插入扩展程序或绑定到SelectedMonth的ComboBox
答案 1 :(得分:1)
答案 2 :(得分:0)