WPF Связывание строк сетки данных - PullRequest
1 голос
/ 14 февраля 2011

У меня есть класс следующим образом

class DataGridItem
{
    public bool IsSpecial;
    public string Symbol;
    public double Weight;
}

Редактируемая сетка данных связана с коллекцией объектов этого класса. Что мне нужно сделать, это связать несколько строк таблицы данных вместе. То есть, когда IsSpecial равно true, поле Weight всех строк должно быть одинаковым. Если я редактирую одну строку, она должна автоматически изменять все остальные строки, где IsSpecial равно true. Как я могу это сделать?

1 Ответ

0 голосов
/ 14 февраля 2011

Вы можете подписаться на события CellEditEnding / RowEditEnding и InitializingNewItem и изменить все элементы в них. Не забудьте вызывать обработчики PropertyChanged для каждого измененного свойства, чтобы сетка обновлялась!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...