У меня есть ObservableCollection<Dictionary>
и хочу привязать его к DataGrid
.
ObservableDictionary<String,Object> NewRecord1 = new ObservableDictionary<string,object>();
Dictionary<String,Object> Record1 = new Dictionary<string,object>();
Record1.Add("FirstName", "FName1");
Record1.Add("LastName", "LName1");
Record1.Add("Age", "32");
DictRecords.Add(Record1);
Dictionary<String, Object> Record2 = new Dictionary<string, object>();
NewRecord2.Add("FirstName", "FName2");
NewRecord2.Add("LastName", "LName2");
NewRecord2.Add("Age", "42");
DictRecords.Add(Record2);
Я хотел, чтобы ключи стали заголовком DataGrid
и значениями каждого элемента Dictionary
для строк. Установка ItemsSource
не работает.