我已经定义了这样的命令: SwitchThemeCommand = new RelayCommand((t)=> LookAndFeelHelper.SwitchTheme(t));向MVVM传递字符串参数的问题LIght RelayCommand <T>
其中字符串是我想要切换到的主题的名称,通过单击列表框上的按钮进行选择。列表框按钮具有主题名称AFAICT。问题是,当RelayCommand绑定到按钮Command时,我不会看到LookAndFeelHelper.SwitchTheme(t)Int调试器的方法,而是看到如下所示的内容: - execute {Method = {void b _b .String)}} System.Action
我希望看到被调用的真实方法。对于不带参数的RelayCommand,预期的方法名称存在于_execute中。
我已经拿走了这个例子中的'CanExecute'。
任何想法?