我正在尝试将一个简单的树结构绑定到 Win 8(以前称为)Metro 应用程序中的 ItemsControl 的 itemsSource。我的结构实现了 INotifyPropertyChanged 接口,并在它的任何子项发生更改时发出通知。
我尝试制作一个转换器,将我的树展平为 ObservableCollection,但在创建绑定后,它不会刷新。
我做了以下测试项目来展示我想要什么: https ://skydrive.live.com/redir?resid=970FFC53F4B7A598!146
这个简单项目中的问题是,如果您按下底部应用栏上的“添加”按钮,它会在层次结构中创建一个新的子级,但 ListView 不会刷新。
我想念什么,或者我该怎么做?