如何使用嵌套的 ObservableCollections 填充数据网格
How to Use Nested ObservableCollections to Fill Data Grid
我目前有多个 ObservableCollection 嵌套在单个 ObservableCollection 中。但是,当我尝试将其绑定到 DataGrid 时,它显示了一个列,上面写着 "Count" 并且每行中都有每个 Observable Collection 的长度。有解决办法吗?
编辑:
XAML 绑定:ItemsSource="{绑定数据}"
"Data" 是 ViewModel 中 ObservableCollections 的 ObservableCollection。
您可以简单地引用其中一个嵌套的 ObservableCollections。
如果你想要第一个。
var first = instanceObservable.First();
dataGridInstance.ItemSource = first;
我目前有多个 ObservableCollection 嵌套在单个 ObservableCollection 中。但是,当我尝试将其绑定到 DataGrid 时,它显示了一个列,上面写着 "Count" 并且每行中都有每个 Observable Collection 的长度。有解决办法吗?
编辑: XAML 绑定:ItemsSource="{绑定数据}" "Data" 是 ViewModel 中 ObservableCollections 的 ObservableCollection。
您可以简单地引用其中一个嵌套的 ObservableCollections。
如果你想要第一个。
var first = instanceObservable.First();
dataGridInstance.ItemSource = first;