Хорошо, я потратил 2 дня, пытаясь понять, как это сделать, и до сих пор набрал «FAIL».
Дизайн такой:
- Класс ViewModel предоставляет открытое свойство ObservableCollection с именем People.
- Представление XAML связано с этим свойством
Желаемое поведение таково:
- Добавление нового человека в коллекцию ViewModel
- Представление анимирует фон новой записи в том виде, в каком оно появляется в XamDataGrid, в основном мигая красным в течение 2 секунд.
Я пытался подключить сетку InitializeRecord к свойству RoutedEvent EventTrigger, но безрезультатно. (Неверное имя события, поэтому я предполагаю, что это не RoutedEvent)
Кроме того, поскольку я стараюсь поддерживать как можно более высокий уровень MVVM, я бы хотел избежать любого решения, которое требует изменений кода. Только на XAML, пожалуйста.