По умолчанию DataGrid работает, когда я щелкаю по пустой строке, также известной как NewItemPlaceholder, затем добавляется новая строка, и пустая строка исчезает, пока я не выберу другую строку. Я использую событие DataGrid.InitializingNewItem , чтобы установить начальные значения для новой строки, чтобы в новом элементе были заполнены все столбцы. У меня сложное содержимое ячеек, и редактирование ячеек не создаст для меня новую пустую строку. Но все же я должен выбрать другую строку для появления пустой строки. Я попытался выбрать другую строку программно, но это не поможет.
Есть ли способ показать пустую строку сразу после добавления нового элемента?
PS: это поведение также создает проблему, когда я удаляю все строки и использую пустую строку для создания новой строки. Тогда у меня нет других строк для выбора, и пустая строка исчезает навсегда.
PSS: есть похожий вопрос с КОДОМ и ИЗОБРАЖЕНИЯ и без ответа Добавить новую строку сразу после добавления нового элемента