Я использую Catel и DevExpress DockLayoutManager в своем приложении. Я хотел бы использовать этот код, чтобы автоматически создать View Model:
http://gyazo.com/147dff382d16e08cee0270ac20c6b330 http://gyazo.com/24a4ec62e90d49b4e08e3ba1d1790b59Catel и DevExpress DockLayoutManager не работают вместе
, но я не могу запустить приложение после компиляции.
Если мы заменим catel:UserControl
на UserControl
то все работает отлично: http://gyazo.com/b69a0257d992bb13c19813c055d47d92
, но идет без не создается ViewModel.
Я хотел использовать IUserControl
, но это не помогло. UserControlLogic
не воспринимает DocumentPanel
как UserControl:
http://gyazo.com/e5596231404c054e459db06446ab57ee.
Вы также можете установить SkipSearchingForInfoBarMessageControl. Как вы можете видеть в обновленном исходном коде (reuploaded мной), App.xaml.cs содержит настройки по умолчанию, чтобы пропустить поиск: Catel.Windows.Controls.UserControl.DefaultCreateWarningAndErrorValidatorForViewModelValue = false; Catel.Windows.Controls.UserControl.DefaultSkipSearchingForInfoBarMessageControlValue = true; –