0
你好,我想传递一个字符串到另一个viewmodel。我试图使用这段代码,但它不符合我的目的,因为我需要知道收件人视图的viewmodel中的字符串值。我怎样才能做到这一点?你也可以用mvvm-light和命令提出更好的方法,因为我的概念对于这两者来说并不那么清楚。将数据传递给另一个ViewModel
public MainViewModel()
{
GiveDetails = new RelayCommand<object>(DoSomething);
}
private void DoSomething(object param)
{
var rootFrame = (App.Current as App).RootFrame;
rootFrame.Navigate(new System.Uri("/Details.xaml?ID="+param.ToString(), System.UriKind.Relative));
}
我目前没有线索如何处理收件人viewmodel上的参数。