【发布时间】:2018-09-07 13:46:45
【问题描述】:
我有两个独立的类:YourBooks 和 NewBook。 YourBooks 有一个私有的 Observable Collection。我希望 NewBook 能够更新 Observable Collection 的值。但是 YourBooks 是一个 XAML 类(继承 Page)。而且程序的逻辑是这样的,我无法继承它。有没有办法更新我的 Observable 集合?
我觉得我错过了一点,而你们却错过了一点。我忘了提到 NewBook 是一个 ContentDialog 的事实。保证 NewBook 仅从 YourBooks 初始化。 YourBooks 是 Page 类型,它创建一个名为 NewBook 的自定义对话框。
【问题讨论】:
-
向 YourBooks 类添加一个允许您修改私人收藏的方法。
-
您可以通过公共只读属性公开私有字段。但是如何从 NewBook 访问 YourBooks?
标签: c# uwp observablecollection uwp-xaml