Попытка разработки с использованием MVVM:
У меня есть элемент управления Csla.PropertyStatus, созданный в моей модели представления.
Я хочу добавить его в xaml (я думаю, через связывание) и установить там некоторые дополнительные свойства (например, цель).
Я не знаю, как я мог это сделать, даже если это возможно.
Я искал что-то вроде
<csla:PropertyStatus Instance="{Binding Path=MyStatus}"
Target="{Binding ElementName=txtTextBox}"
Grid.Column="2" Grid.Row="0"/>
Возможно ли это как-то? ... Мне НУЖНО создать его во ViewModel, потому что мне нужно установить какое-то свойство, о котором представлению (XAML) запрещено знать.
Edit:
Свойство, о котором я говорю, это модель. PropertyStatus нужна ссылка на бизнес-объект для выполнения проверки.
Но, учитывая парадигму MVVM (или, насколько я понимаю), представление должно быть отделено от модели и должно знать только о ViewModel. Я мог бы изменить этот подход, хотя ...