В моем приложении WPF у меня есть редактируемый DataGrid. Когда пользователь дважды щелкает по какой-либо из ячеек, он переключается в режим редактирования, и это правильное поведение по умолчанию для DataGrid и DataGridCell.
Но клиент хочет, чтобы все строки в режиме редактирования после того, как пользователь дважды щелкнул любую из ячеек.
Как переключить все ячейки в строке в режим редактирования после того, как любая из ячеек в строке была переключена в режим редактирования?
Я обнаружил, что в методе BeginEdit () в документации упоминается, что он применяется либо к строке, либо к отдельной ячейке, но я не могу заставить его работать для всей строки.
DataGrid Selection Unit - FullRow.
PS: Я видел этот вопрос , но мне это не помогло, так как похоже, что есть проблемы с событиями редактирования, пока я не может даже выполнить редактирование всей строки.