简体   繁体   English

WPF数据选择器选定的日期更改事件处理程序

[英]WPF data picker Selected date changed event handler

I am trying to add an event handler to a date picker control programmatically during the window load process, but it is giving me an error message: 我试图在窗口加载过程中以编程方式将事件处理程序添加到日期选择器控件中,但是它给了我一条错误消息:

Cannot implicitly convert type 'System.Windows.Controls.SelectionChangedEventHandler' to 'System.EventHandler' 无法将类型'System.Windows.Controls.SelectionChangedEventHandler'隐式转换为'System.EventHandler'

The code: 编码:

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;                    
}

Just try the short form (syntactical sugar): 只需尝试简写形式(语法糖):

dpFrom.SelectedDateChanged += this.dp_SelectedDateChanged;

(this is usually automatically generated when coding in Visual Studio) (通常在Visual Studio中编码时自动生成)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM