2015-02-11 2 views
0

Я разрабатываю приложение WPF, которое требует контроля док-станции. Я скачал RADDock от Telerik, но я понимаю, что это не родной контроль MVVM (я пришел к правильному выводу?)Как использовать MVVM в AvalonDock 2.0

Итак, я загрузил и установил док-станцию ​​Avalaon 2.0, которая имеет встроенную поддержку MVVM, однако я могу Не понимаю, как его использовать.

У меня есть элемент управления пользователя, который я создал (элемент управления терминалом, который инкапсулирует TextBox), и я хочу динамически добавлять новые экземпляры терминала в LayoutDocumentPane AvalonDock через мою модель представления.

Может кто-нибудь, пожалуйста, проведет меня через это, возможно, представит простой пример кода, который демонстрирует, как это можно сделать.

Спасибо заранее.

ответ

0

Существует много информации о том, как использовать AvalonDock 2.0 в MVVM-стиле on the net.

Однако наиболее интересные идеи были предложены Ashley Davis. Но его библиотека работает с AvalonDock 1.3, поэтому его нельзя использовать прямолинейно. Если у вас достаточно ресурсов, а проект довольно большой, вы можете перевести эти идеи в мир AvalonDock 2.0 и опубликовать его где-нибудь. Это было бы огромно для сообщества. =)

Смежные вопросы