我正在创建一个小型收银员应用程序,我的CashViewModel具有按Date过滤的Sales。
现在我添加了一个历史按钮来显示按日期分组的销售额(在窗口中),然后当用户选择一个日期时,我的Date属性发生了变化,所以我将该按钮绑定到了 RelayCommand。
 public RelayCommand HistoryCommand
    {
        get
        {
            return _historyCommand
                ?? (_historyCommand = new RelayCommand(
                                      () =>
                                      {
                                          //?????????
                                      }));
        }
    }
我的问题在回调操作内部,出于测试原因,我不想直接从这里调用窗口。
我应该使用消息传递(如果是,我应该创建一个消息接收器,还是有其他选项???)