【问题标题】:How to structure my project to use x:Bind如何构建我的项目以使用 x:Bind
【发布时间】:2020-09-23 09:32:18
【问题描述】:

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

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

【问题讨论】:

    标签: c# uwp xbind winui


    【解决方案1】:

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

    不过,总而言之,看看我对这个问题的回答:How to pass data between pages

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

    最好的问候

    【讨论】:

      猜你喜欢
      • 2020-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      相关资源
      最近更新 更多