我有不同类型的模型类的多个实例。
在构造函数中,我将它们添加到“全局”实例列表中:
ProcessObjects.Instance.AddProcessObject(name, this);
所以基本上我希望能够拥有泛型类型的ObservableCollection。 当我在数据网格中选择一个项目时,我希望能够在另一个数据网格中显示该对象的内容/属性。
<DataGrid Height="200" ItemsSource="{Binding RunTimeObjects}" SelectedItem="{Binding SelectedObject}"/>
<DataGrid Height="200" ItemsSource="{Binding SelectedObject}"/>
我可以将模型类转换为什么常见类型,以实现我根据所选项目中的可用属性自动填充数据网格的目标?