Я хотел бы использовать функцию DataGrid.CanUserAddRows = true. К сожалению, он работает только с конкретными классами, которые имеют конструктор по умолчанию. Моя коллекция бизнес-объектов не предоставляет конструктор по умолчанию.
Я ищу способ зарегистрировать factory, который знает, как создавать объекты для DataGrid. Я взглянул на DataGrid и ListCollectionView, но ни один из них, похоже, не поддерживает мой сценарий.