我有一个视图模型,我想访问另一个不是视图模型的类中的所有属性值。那么如何将整个viewmodel作为参数传递给另一个类方法,或者有其他方法可以做到这一点? 我想实现以下目标
Public Class ViewModel
{
var res = XYZClass.ExecuteAsync(ViewModel);
}
Public Static Class XYZClass{
public Static Task ExecuteAsync(ViewModel request)
{
throw new NotImplementedException();
}
}
答案 0 :(得分:0)
将公共静态属性引用放入应用程序类上的实例化视图模型。然后可以从任何其他类对其进行访问。
我从事Silverlight项目,该项目使用VM和其他全局共享数据来完成该任务。