В настоящее время я пытаюсь реализовать страницу с CRUD-операциями для Entity.Silverlight DataGrid inline Добавить с MVVM
Давайте представим, что мы имеем модель под названием пользователя со свойствами:
Имя,
Фамилия,
Возраст,
IsMarried,
HomeAdress.
Я собираюсь показать все эти поля в DataGrid в UserInfoView. Сетка должна поддерживать встроенное добавление и редактирование.
Я начал с этого примера:
и в моем UserInfoViewModel у меня есть свойство UserCollection типа EntityCollectionView связанного с DataGrid.ItemsSource.
В случае добавления нового элемента в UserCollection в моей сетке соответствующий элемент отображается в нижней части сетки, есть ли способ показать его в верхней части сетки?
Также есть способ сразу войти в состояние редактирования для новой добавленной строки. (В настоящее время добавлена новая добавленная строка, но она не находится в состоянии редактирования.)