WPF приложение на MVVM с использованием PRISM 6 и Autofac

В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 6, как MVVM-фреймворк и Autofac, как DI-контейнер.

ru-RU | WPF и Silverlight | создано: 28.02.2017 | опубликовано: 28.02.2017 | обновлено: 02.01.2018 | просмотров за всё время: 10362 | комментариев: 2

mvvm wpf prism autofac

Как сделать Prism (MEF) приложение на Silverlight

Довольно продолжительное время не занимался проектами на Silverlight. Поэтому руки не доходили до Prism. Короче, забыл напрочь про то как из простого Silverlight-приложения сделать приложение на Prism, да еще и такое, которое использует MEF. Вот как раз в этой статье буду вспоминать, а за одно и последовательно описывать как этот сделать.

ru-RU | WPF и Silverlight | создано: 13.07.2011 | опубликовано: 13.07.2011 | обновлено: 01.01.2018 | просмотров за всё время: 5951 | комментариев: 4

mvvm silverlight mef prism template

PRISM 4: Диалоги (DialogModal) с пользователем или использование объектов Interaction Request

В шестой части руководства пользователя по PRISM 4, которая называется Advanced MVVM Scenarios есть немаловажный раздел "Использование интерактивного сервиса (Using Interaction Service)". В разделе описано как можно получать от пользователя результаты запроса относительно действий. Речь идет о диалоговых окнах, если быть проще. Расскажу как пользоваться этими объектами в этой статье.

ru-RU | WPF и Silverlight | создано: 05.02.2011 | опубликовано: 05.02.2011 | обновлено: 01.01.2018 | просмотров за всё время: 7587 | комментариев: 4

mvvm net prism viewmodel dialog

Обновление каскадных данных в контролах ComboBox в MVVM (PRISM)

Возникла потребность каскадного обновления контролов (например, ComboBox или ListBox). То есть требуется заполнять подчиненный контрол в зависимости от выбранного значения в мастер-контроле. В интернете, как ни странно, ничего полезного не нашел, вот и решил написать эту статью.

ru-RU | WPF и Silverlight | создано: 11.01.2011 | опубликовано: 11.01.2011 | обновлено: 01.01.2018 | просмотров за всё время: 5369

mvvm silverlight mef

VisualStates в Silverlight или управление состоянием из ViewModel (MVVM) продолжение

В прошлой статье я рассказал как можно управлять состоянием представления (View) из кода (ViewModel). В этой статье хочется показать еще один способ.

ru-RU | WPF и Silverlight | создано: 08.01.2011 | опубликовано: 08.01.2011 | обновлено: 26.12.2017 | просмотров за всё время: 3721

mvvm silverlight xaml prism

VisualStates в Silverlight или управление состоянием из ViewModel (MVVM)

Не редко, возникает потребность переключить состояние VisualState (что естественно находится во View) какого-либо объекта (например UserControl) программно из ViewModel. В этой статье я хочу показать как просто cделать.

ru-RU | WPF и Silverlight | создано: 12.12.2010 | опубликовано: 12.12.2010 | обновлено: 26.12.2017 | просмотров за всё время: 3816

mvvm silverlight mef

Managed Extensibility Framework (MEF) как полигон для экспериментов

MEF - это аббревиатура от Managed Extensibility Framework, что дословно можно перевести как библиотека управляемых расширений. Знаете ли Вы что такое MEF? Использовали ли вы его в своих проектах? Понимаете ли вы, как этот самый MEF работает? С удовольствием поделюсь опытом разработки для Silverlight с использованием MEF.

ru-RU | WPF и Silverlight | создано: 04.12.2010 | опубликовано: 04.12.2010 | обновлено: 30.12.2017 | просмотров за всё время: 6005

mvvm silverlight mef

KeyDown в Silverlight не работает с первого раза

Написал приложение решил добавить пользователям удобства и сделал выбор варианта ответов на вопросы при помощи кнопок на клавиатуре, Чтобы можно было не только мышкой кликать. Причем всё это в MVVM. Долго мучился пока выяснил, что при нажатии на клавиши реакция есть, но только после того как кликнешь мышкой на приложении. Короче, пока приложение не получит фокус, кнопки не нажимаются. А решение этой проблемы очень простое, только есть некоторая изюминка.

ru-RU | WPF и Silverlight | создано: 16.11.2010 | опубликовано: 16.11.2010 | обновлено: 29.12.2017 | просмотров за всё время: 4154

mvvm silverlight usercontrol
  • 1(current)

Записей: 8