我在IMultiValueConverter爲什麼沒有局部變量捕獲? C#閉合bahavior
public object Convert(object[] values ...)
{
return new Microsoft.Practices.Composite.Presentation.Commands.DelegateCommand<object>(
delegate
{
foreach (ICommand cmd in values)
{
cmd.Execute(null);
}
});
}
值參數爲2個命令對象寫這個轉換的代碼,但是當執行回調(WPF mulibinding)值陣列只包括空值。爲什麼?如何解決這個問題?
'Microsoft.Practices.Composite。 Presentation.Commands.DelegateCommand
您知道他只是沒有使用using指令來顯示他在說什麼課程關於?通常,它只是'返回新的DelegateCommand [...]'。 – Femaref 2010-10-06 13:04:36
您是否檢查並確認您是否正確地綁定了這些值?該代碼可能會有所幫助 – Viv 2010-10-06 13:06:38