У меня есть сетка данных и модель представления, которая имеет коллекцию Observable класса «Person», который служит ItemSource для сетки данных.
В сетке данных есть два текстовых столбца: «FirstName» и «LastName»
В сетке данных для "CanUserAddRows" и "CanUserDeleteRows" установлено значение true.Таким образом, пользователь может добавлять новые строки и удалять их с помощью кнопки удаления.
Когда пользователь пытается удалить строку, я хочу проверить, может ли он удалить это или нет.Если он может удалить его, он будет удален, в противном случае будет показана ошибка, и строка не может быть удалена.Нечто подобное у нас в команде реле
Новый RelayCommand (parm => this.DeletePerson (parm), this.CanDeletePerson (parm)
Возможно ли это? Если да, то как?