0

在使用轻型 MVVM 模式在 WPF 中构建我的项目之后,我正在寻找一个新项目的 WINUI。在过去的时间里,UWP 和 x:Bind 确实出现了,看起来图案可以轻得多。ViewModel 的整个概念已经改变(也许以更好的方式)。

我正在寻找一种“正确且可维护”的方式来使用 x:Bind,以显示属性并从类中调用函数。在我的 App.xaml 中,我声明了一个包含所有子实例的配置。比方说相机。此相机有一个 IP,以及一个从 UI 调用的方法。能够调用和显示这些的最小代码是多少?目前,我创建了一个作为 UserControl 的 CameraView。我已经在里面声明了一个公共 Camera 对象,我可以调用和显示它,但我看不到从我的配置中影响它的方法。视图和模型之间的这种“链接”。感谢您的帮助。

4

1 回答 1

0

当然,还有一种更简单的实现 MVVM 的方法:微软自己在 GitHub 上的示例中展示了如何实现。

但是,总结一下,看看我在这个问题中的回答:如何在页面之间传递数据

在那里,我一步一步地展示了如何轻松实现一个工作模式以拥有一个包含所有应用程序数据的“外壳”。

此致

于 2020-06-04T14:44:06.307 回答