我在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