我在DataGrid中有一个值,如Name,Age,Address。我必须将datagrid值获取到Observable集合对象中吗?是否可能。 。如果是,那么任何人都可以告诉我解决方案吗?
答案 0 :(得分:0)
(抱歉我的英语不好)
为什么你不首先创建一个ObservableCollection而不是使用List?
无论如何,你可以用这种方式用List数据创建一个ObservableCollection:
ObservableCollection<Customer> customers = new ObservableCollection<Customer>(YOUR_LIST);
如果您确实需要从DataGrid ItemsSource获取数据:
ObservableCollection<Customer> customers = new ObservableCollection<Customer>(grid.ItemsSource as List<Customer>);