Навигация по Silverlight между режимами просмотра

97
6

Я делаю проект timeregistration в Silverlight. У меня есть 2 вида прав, администратор и пользователь. Мне нужно отправить объект "Записанный пользователь" из одной модели просмотра в другую.


Кто-нибудь знает, как вы можете это сделать? Или если есть альтернатива?


Помощь действительно нужна =)


спасибо

спросил(а) 2011-04-05T10:07:00+04:00 8 лет, 8 месяцев назад
2
Решение
64

Вы можете создать класс Singleton (или обычный класс, зарегистрированный как "singleton like", используя ваш выбранный контейнер DI) и использовать его для хранения контекста.

ответил(а) 2011-04-05T14:02:00+04:00 8 лет, 8 месяцев назад
Еще 1 ответ
32

Вы можете использовать MVVM light messenger


В модели первого взгляда:


Messenger.Default.Send<MessageWithUserObject>(new MessageWithUserObject(userObject));

Во втором:


Messenger.Default.Register<MessageWithUserObject>(this, msg=>{//some action});

ответил(а) 2011-04-05T10:43:00+04:00 8 лет, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема