У меня есть DataGrid, который привязан к списку с двумя свойствами.Связывание между двумя столбцами в DataGrid
Первый столбец в DataGrid - это DataGridTemplateColumn, и внутри него есть ComboBox.
Второй столбец в DataGrid - это DataGridTextColumn и привязан к конвертеру.
Всякий раз, когда я изменяю значение combobox в первом столбце, должен запускаться преобразователь второго столбца. Поэтому, основываясь на некоторых расчетах в преобразователе, я могу вернуть значение во вторую колонку
как это сделать?
Но как преобразователь будет получить срабатывает каждый раз, когда вы меняете выпадающий ? Каков этот путь привязки «Столбец» в DataGridTextColumn? – ksvimal
Извините, моя ошибка (ошибка копирования вставки), столбец 2 должен быть привязан к SelectedColumn1Value, так как это член, который вам нужно разделить между столбцами, и, таким образом, когда связка Column1 обновляет его, его изменение приведет к вызову вашего конвертера для привязки столбца 2 , Для столбца 2 режим привязки может быть OneWay, если вы не собираетесь изменять выбор из столбца 2 в столбец 1. – whoisthis
Было ли это полезно? – whoisthis