用于桌面应用程序的 Bindablebase

本文关键字:Bindablebase 应用程序 桌面 用于 | 更新日期: 2024-10-25 10:23:43

我正在尝试从Windows应用商店应用程序移植一个类(由于商店没有Kinect支持,我们必须制作桌面应用程序)。我遇到了找不到以下库的问题(猜测 Windows 应用商店特定)

using Windows.Foundation;
using Windows.UI;
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Media.Imaging;

如果媒体的东西,我能够修复大多数问题,但是我试图找到相当于可绑定基础和[Windows.Foundation.Metadata.WebHostHidden]的东西。此外,所有this.SetProperty调用都失败(由于链接错误,因为存在错误的库)。有什么想法吗?谢谢

用于桌面应用程序的 Bindablebase

我无法为桌面应用程序找到相当于Bindablabase的等价物,但是我找到了解决方法。

无需使用 Bindablebase,您只需直接使用 INotifyCollectionChanged。我相信BB类也实现了这一点,只是包装了它。因此,与其调用BB中的SetProperty,不如手动调用PropertyChanged。