正如标题所说...... 在我的ViewModel的构造函数中,我订阅了一个事件:
eventAggregator.GetEvent<SendControlsForAnimationEvent>().Subscribe(FadeinMainButtons);
然后在订阅者方法中,我想写一些可以自动点击按钮的逻辑:
private void FadeinMainButtons(string argument)
{
}
我该怎么做?
答案 0 :(得分:3)
如果你真的在做MVVM,你应该在ViewModel中有一个方法或命令,它连接到按钮的Click事件。所以只需称呼它:
private void FadeinMainButtons(string argument)
{
CallMyMethod(arguement); // if it's a method
MyClickCommand.Execute(argument); // if it's a command
}