Есть ли способ получить коллекцию объектов, которые не имеют конструктора без параметров и которые по-прежнему могут работать с функциональностью «Добавить» в форме данных Silverlight.
В моем случае у меня есть класс, например, Клиент и у него нет конструктора без параметров .
Когда коллекция этого класса (ObservableCollection) связана с данными в Silverlight DataForm, кнопка «Добавить» отключается, так как класс Customer не имеет конструктора без параметров.
У меня не может быть конструктора без параметров для этого класса, поскольку у него есть зависимости, которые вводятся извне, которые требуются при создании экземпляра.
<toolkit:DataForm AutoGenerateFields="False" AutoCommit="True" CommandButtonsVisibility="All" CurrentItem="{Binding SelectedCustomer, Mode=TwoWay}"
ItemsSource="{Binding CustomersCollection}" />
Есть ли какие-либо решения / обходные пути, чтобы заставить это работать?
Ваши предложения высоко ценятся.