【发布时间】:2014-12-30 05:32:31
【问题描述】:
我在 WPF 上使用 DevExpress 14.1 GridControl,它必须绑定到动态源。我们不知道设计时的列数或行数,因此必须即时计算。
在执行时可能会更改源,添加更多行或列,或两者兼而有之(我可以有一个具有 3 列和 5 行的表,并且可以插入具有 4 列的第 6 行,将新列添加到前几行数据为空的模型)。
我使用 DataTable 作为网格的 ItemsSource,但它只会加载在设计时插入的数据。如果我在运行应用程序时添加列,则由于某种原因网格不会更新。
是否有可以满足这种需求的可观察对象?
【问题讨论】:
-
this 问题的重复。
-
我找不到任何好的例子。它们都使用具有固定数量字段的自定义类的可观察集合。如果您有动态数量的列怎么办?如果您使用 ObservableCollection
- > 它不起作用。你有没有找到解决这个问题的方法?我还需要两种方式绑定数据。
标签: c# wpf devexpress