1
0
如果将依赖项属性添加到窗口中,则可以将其绑定到viewmodel中的完整属性。使用dp上的meta设置进行双向设置。
在该dp上使用setcurrentvalue将其设置为您的文档,并将其传输到viewmodel。
话虽如此。
网页是一种视图类型的对象,将其复制到viewmodel通常被认为是需要避免的。也许您应该在视图中进行一些处理,并将结果传递给viewmodel。
将依赖项属性添加到窗口。使用附加属性,以便我们可以在窗口标记的XAML中设置绑定。
显然,您的窗口可能不是主窗口,我也不完全确定您的doctype是什么。这可能需要一些修改。 建筑然后,您可以粘贴窗口标签:
这里,someVMProperty是viewmodel中的属性,它将获取文档。必须是具有get和set的公共属性。您将从集合中调用一些方法。local是对项目的xmlns引用。 你所需要做的就是在你的代码中设置你所拥有的。
|
2
0
不是真正的MVVM,但只要在主窗口中直接引用即可,假设您有Page1(用户控件)+主窗口:
然后可以在视图模型类中处理该事件:
Page1 XAML包含浏览器:
主窗口包含控件:
|
Xsayar · 如何将两个命令绑定到WPF按钮? 6 年前 |
Mark Denom · 我的数据绑定是如何写出长度属性的? 6 年前 |
Dev · 如何更新绑定到UI的集合? 6 年前 |
Detlef D Soost · 多重绑定未设置值 6 年前 |
Jack Guo · 在MVVM中清除集合视图的正确方法 6 年前 |