我有一个View和viewmodel.
MyView { MyView(int id) { InitializeComponent(); } } Myviewmodel { private int _id; public int ID { get { return _id; } set { _id= value; OnPropertyChanged("_id"); } } }
我在我的XAML上设置数据上下文:
<Window.DataContext> <vm:Myviewmodel/> </Window.DataContext>
单击按钮我将我的视图显示为:
Application.Current.Dispatcher.Invoke(() => new MyView(id).Show());
现在,如何将id从MyView(id)传递到Myviewmodel.ID.