在使用轻型 MVVM 模式在 WPF 中构建我的项目之后,我正在寻找一个新项目的 WINUI。在过去的时间里,UWP 和 x:Bind 确实出现了,看起来图案可以轻得多。ViewModel 的整个概念已经改变(也许以更好的方式)。
我正在寻找一种“正确且可维护”的方式来使用 x:Bind,以显示属性并从类中调用函数。在我的 App.xaml 中,我声明了一个包含所有子实例的配置。比方说相机。此相机有一个 IP,以及一个从 UI 调用的方法。能够调用和显示这些的最小代码是多少?目前,我创建了一个作为 UserControl 的 CameraView。我已经在里面声明了一个公共 Camera 对象,我可以调用和显示它,但我看不到从我的配置中影响它的方法。视图和模型之间的这种“链接”。感谢您的帮助。