c# - 如何在WPF MVVM中将View对象发送到ViewModel?

标签 c# wpf mvvm view viewmodel

我想将我的View对象发送到ViewModel,如何在WPF MVVM中做到这一点。

笔记:

其实我想做的是..
我有一个MainWindow,但我没有关注MVVM,而这个MainWindow有一个Canvas,其中放置了所有作为UserControls的 View 。
现在从一个名为Stock的特殊 View 中,我想在一个按钮上向Canvas子级添加一个UserControl“另一个 View ”,单击Stock View。

最佳答案

View 模型中的 View 引用通常会在创建 View 时分配。

关于c# - 如何在WPF MVVM中将View对象发送到ViewModel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10356173/

相关文章:

c# - 从数据库生成枚举,反之亦然?

c# - 在不考虑区域设置的情况下将日期插入 SQL

wpf - 单击 StackPanel 中的 'empty space' 时,上下文菜单不出现

c# - ContentControl.ContentTemplateSelector 动态选择模板

c# - 如何在 View 模型中调用异步方法

c# - ServiceLocator.Current.GetInstance 可以返回 null 吗?

C# - 不允许数字的正则表达式

c# - 可以将 Enum 用于 Double 变量吗?

c# - 防止 ItemContainerStyle 覆盖已设置的 Style

c# - DataContext 在哪里?