У меня есть коллекция объектов, которые я пытаюсь связать с DataGrid. Когда в коллекции много объектов, она работает нормально. Однако, когда коллекция пуста, я вижу пустую строку в DataGrid, однако я не могу ее редактировать. Когда я связываю его с коллекцией, в которой есть пустой список, появляются две строки, и можно редактировать вторую строку с первой пустой, даже если у меня есть проверка. Я пробовал как обычный List <>, так и ObservableCollection <>.
Как я могу сделать так, чтобы либо DataGrid мог войти в пустой список, либо чтобы DataGrid не позволил пользователю войти во вторую пустую строку?