DataGrid ComboBox列不显示所选项目

时间:2019-06-04 22:49:34

标签: c# .net xaml datagrid datagridcomboboxcolumn

我正在尝试将自动生成的Datagrid的列设置为具有组合框,它会生成组合框,但不显示所选值。 这就是我在做什么

ObservableCollection<Eclass> obsCollection = new ObservableCollection<Eclass>(this.e);
DataGridE.DataContext = obsCollection;
DataGridE.Columns[0].IsReadOnly = true;
DataGridE.Columns[1].Header = "Esp (m)";
DataGridComboBoxColumn descrip = new DataGridComboBoxColumn();
descrip.ItemsSource = new List<string> { "G", "C"};
descrip.Header = "Description";
DataGridE.Columns[2] = descrip;

这可以为E类列表(this.e)中的每个项目在第3列中生成一个组合框。单击单元格时,它显示选项G和C,但不显示所选项目。

0 个答案:

没有答案