C# WPF数据选择器所选日期已更改事件处理程序
我试图在窗口加载过程中以编程方式将事件处理程序添加到日期选择器控件,但它向我提供了一条错误消息: 无法隐式转换类型 将“System.Windows.Controls.SelectionChangedEventHandler”更改为 'System.EventHandler' 守则:C# WPF数据选择器所选日期已更改事件处理程序,c#,.net,wpf,events,datepicker,C#,.net,Wpf,Events,Datepicker,我试图在窗口加载过程中以编程方式将事件处理程序添加到日期选择器控件,但它向我提供了一条错误消息: 无法隐式转换类型 将“System.Windows.Controls.SelectionChangedEventHandler”更改为 'System.EventHandler' 守则: private void Window_Loaded(object sender, RoutedEventArgs e) { LoadCombo();
private void Window_Loaded(object sender, RoutedEventArgs e)
{
LoadCombo();
dpFrom.SelectedDateChanged += new SelectionChangedEventHandler(this.dp_SelectedDateChanged);
}
private void dp_SelectedDateChanged(object sender, SelectionChangedEventArgs e)
{
// reset label;
}
试一下简短的形式(语法上的sugar):
(这通常是在Visual Studio中编码时自动生成的)只需尝试简短形式(语法糖):
(这通常是在Visual Studio中编码时自动生成的)
dpFrom.SelectedDateChanged += this.dp_SelectedDateChanged;