高手们: WPF的命令如何和MFC交互? (高分求救)
我现在做的是mfc与wpf的混合编程,
遇到一个问题, 我wpf用的是MVVM模式, 界面直接绑定到ViewModel中的命令,
比如我的ViewModel中如下实现:
private DelegateCommand minimizeCommand;
public DelegateCommand MinimizeCommand
{
get { return minimizeCommand; }
set { minimizeCommand = value; }
}
我的view绑定到 MinimizeCommand;
现在我的C++/CLI中如何实现和MinimizeCommand的交互?
我在mfc中host wpf成功后
WpfPageHost::hostedViewModel->MinimizeCommand= gcnew DelegateCommand(&Exit);
出现错误
error C2664: 'WpfPage::Commands::DelegateCommand::DelegateCommand(System::Action ^)' :
cannot convert parameter 1 from 'void (__cdecl *)(void)' to 'System::Action ^'
大家帮我分析分析 谢谢