“telerik:RadDatePicker”控件的“DisplayMode”属性不起作用啊。。。
XAML:
<ComboBox Canvas.Left="67" Canvas.Top="5" Height="23" Name="cb_Period" Width="63" SelectionChanged="cb_Period_SelectionChanged">
<ComboBoxItem Content="逐时"/>
<ComboBoxItem Content="逐日"/>
<ComboBoxItem Content="逐月"/>
<ComboBoxItem Content="逐年" IsSelected="True"/>
</ComboBox>
<telerik:RadDatePicker Canvas.Left="219" Canvas.Top="6" Name="rdp_DateTime" />
.Cs 后台代码:
private void cb_Period_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (cb_Period != null)
{
ComboBoxItem cbi = cb_Period.SelectedItem as ComboBoxItem;
string str_period = cbi.Content.ToString();
if (str_period == "逐时")
{
rdp_DateTime.DisplayMode = DisplayMode.DecadeView;
}
if (str_period == "逐日")
{
rdp_DateTime.DisplayMode = DisplayMode.MonthView;
}
if (str_period == "逐月")
{
rdp_DateTime.DisplayMode = DisplayMode.YearView;
}
//if (str_period == "逐年")
//{
// rdp_DateTime.DisplayMode = DisplayMode.DecadeView;
//}
}
}
问题:切换“telerik:RadDatePicker”控件的“DisplayMode”不起作用啊???
“rdp_DateTime.DisplayMode”提示:“否决的”、“已过时”,使用“CalendarStyle”属性。那么控件的“DisplayMode”属性不能使用了么???
Science and technology is my lover.