在这两种情况下,文档都提到任何IEnumerable
都可以。我有一个实现INotifyPropertyChanged
和ITypedList
的自定义对象,我将它绑定到XamGrid.ItemSource
并且它可以工作。但是,它不适用于XamDataGrid.DataSource
。我希望网格能够反映自定义集合的更改。
我知道使用DataSet
适配器的解决方案。还有其他解决方案吗?
答案 0 :(得分:0)
XamDataGrid具有ITypedLIst的逻辑,因此,如果这不起作用,您应该通过联系support并提供示例来让Infragistics知道。
如果对集合的更改未反映在网格中,请确保网格正在使用的集合实现更改通知,例如ObservableCollection。
如果未正确更新数据项的更改,那么当您预期更改发生时,应确保列表中的对象通过INotifyPropertyChanged界面提出更改通知。
如果您已经确认您的收藏集确实正确实施了更改通知,并且对象也提出了更改通知,那么您应该通过示例与Infragistics support联系,以便他们可以查看。