Похоже, здесь должен быть очевидный ответ, но я не могу его найти.Отключить редактирование столбца в DataGrid, но не для новой строки
Я использую DataGrid и хочу отключить один из столбцов для редактирования для всех уже существующих строк. Однако, когда я добавляю новую строку, я не хочу, чтобы столбец был отключен для этой строки (строка в конце DataGrid). IsReadOnly отключает весь столбец, включая последнюю строку.
Любая помощь приветствуется.
EDIT: найдено решение с использованием стилей, свойство IsEnabled и конвертер. (С помощью этого есть столбец идентификатора, который не задан в datagrid и, следовательно, не> 0). Если кто-то знает хороший способ только установить свойства для строки, которая добавляется лучше, ответ по-прежнему будет оценен. (Мне любопытно.)
Спасибо, нашел решение, прежде чем я прочитаю это. – flafffl
Добро пожаловать. рад за тебя – Mokhtar