为什么会出现这个错误,如何修复它。谢谢帮助。
错误 4:无法将 lambda 表达式转换为类型“System.Delegate”,因为它不是委托类型。
void provider_GetAssignmentsComplete(object sender, QP_Truck_Model.Providers.GetAssignmentsEventArgs e) {
lvMyAssignments.Dispatcher.BeginInvoke(() =>
{
lvMyAssignments.ItemsSource = e.HandOverDocs;
});
}
Task
调度或SynchronizationContext
,而不是Dispatcher
,这样您的BLL代码就不会与WPF / Silverlight绑定。 - Stephen Cleary