В чем проблемма? при выборе в Combobox значения, связанный id_TypeWork не меняется, также не устанавливается начальное значение в Combobox в соответствии с полем id_TypeWork.
| Код | DataTable works = new DataTable(); // id(int), id_TypeWork(int) DataTable TypeWork = new DataTable(); // id(int), TypeWork(string) ... dataWorks.ItemsSource = works.DefaultView; ... DataGridComboBoxColumn Column = new DataGridComboBoxColumn(); Column.Header = "Вид работ"; Column.ItemsSource = TypeWork.DefaultView; Column.DisplayMemberPath = "TypeWork"; Column.SelectedValuePath ="id"; Column.SelectedItemBinding = new Binding("id_TypeWork") { Mode = BindingMode.TwoWay, UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged, ValidatesOnExceptions = true, NotifyOnValidationError = true }; Column.Width = new DataGridLength(150, DataGridLengthUnitType.Pixel); dataWorks.Columns.Add(Column);
|
|