gpt4 book ai didi

c# - 使用 MVVM 时如何从 ViewModel 中访问 View 成员?

转载 作者:太空宇宙 更新时间:2023-11-03 19:53:26 25 4
gpt4 key购买 nike

我在网上搜索过,但没有找到对这个简单问题的任何直接解释...

我有一个正在开发的 UWP 应用程序,我只需要知道如何访问位于 View 的 XAML 中的 Grid 元素或 Textblock 元素。我遇到的每篇文章都是关于数据绑定(bind)的。我不想绑定(bind)数据。我只是想接触位于我的 View 中的那些元素,以便我可以操纵它们。

例如,我遇到的一个主要问题是找到一种 MVVM 方法来从我的 ViewModel 中操作 RichEditBox。此特定控件不能完全通过 XAML 进行操作,需要使用代码。

是的,基本上,我如何从 ViewModel 获取对这些对象的引用?

最佳答案

MVVM 的重点是分离 View 和 View 模型。

如果您无法使用 View 模型中的数据绑定(bind)执行某些操作,您始终可以将代码放在表单的代码后面。

关于c# - 使用 MVVM 时如何从 ViewModel 中访问 View 成员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36114458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com