Описание тега prism-6

Prism 6 is a fully open source version of the Prism guidance originally produced by Microsoft patterns & practices. The core team members were all part of the p&p team that developed Prism 1 through 5, and the effort has now been turned over to the open source community to keep it alive and thriving to support the .NET community.
2 ответа

Prism 6 с Unity - разрешение моделей представления для представлений без соглашения об именовании

Я пытаюсь разрешить модели просмотра с использованием DI с Prism 6 и Unity в моем приложении WPF, и это работает. Однако я не знаю, как сказать платформе, какое представление должно быть объединено с какой моделью представления. Если я использую сог…
04 май '16 в 19:58
1 ответ

wpf prism 6 обновить вид после изменения культуры

Оболочка имеет 2 региона: меню и основной MenuModule имеет MenuView который заполняет область меню WelcomModule имеет WelcomeView который заполняет основной регион WelcomeView использования DynamicResource для содержания этикетки MenuModule обрабаты…
17 мар '16 в 16:24
1 ответ

Открыть модуль в новом окне

Я пытаюсь открыть модуль, разрешенный специальным каталогом return new DirectoryModuleCatalog() { ModulePath = @"..\..\modules" }; и хочу показать это по-новому Window, Как я могу это сделать? Мой подход пока: public void OpenInNewWindow(string regi…
18 дек '17 в 14:55
1 ответ

Текстовый блок не обновляется при изменении свойства в модели

Мой текстовый блок не обновляется, обновите значение из моей модели. Если я обновлю текстовый блок в ViewModel, он будет работать, поэтому мои привязки будут правильными. Я считаю, что проблема заключается в том, как я обновляю ее в модели, но я не …
26 окт '16 в 18:24
0 ответов

Ошибка CS0012 Тип 'IUnityContainer' определен в сборке, на которую нет ссылок

Свойство IUnityContainer "Контейнер" существует в intellisense, но ссылка на реализацию не найдена. Исправление указывает на более раннюю версию Unity (4.0.0.0). Я использую версию 5.3.2. Есть ли дополнительная ссылка, которую я могу добавить, чтобы…
08 дек '17 в 03:39
2 ответа

Как обработать событие нажатия клавиши во ViewModel, используя Prism 6 в WPF?

У меня есть ситуация, когда мне нужно обработать событие нажатия клавиши, оно может быть любым от AZ, 0-9, но мне нужно обработать это в ViewModel. Для того, чтобы какая-то клавиша была нажата, она должна быть передана в ViewModel. Я использую призм…
13 фев '17 в 18:04
4 ответа

Как освободить / кэшировать ресурсы изображений после получения их с помощью XAML

В настоящее время я работаю в проекте WPF, использующем призму 6, максимально избегая выделенного кода. У меня есть переменная в ViewModel, которая содержит локальный путь, где хранится изображение, о котором идет речь. В представлении я связываю св…
02 окт '18 в 09:13
0 ответов

System.Core FileNotFoundException при использовании DirectoryModuleCatalog в проекте Prism 6 Unity WPF

У меня возникла проблема при попытке использовать DirectoryModuleCatalog в Prism. Я использую Prism версии 6.3.0 с Unity в проекте WPF. При попытке загрузить модуль выдает ошибку: System.IO.FileNotFoundException: "Не удалось загрузить файл или сборк…
11 окт '18 в 21:59
2 ответа

Как передать INavigationService из родительской ContentPage ViewModel в дочернюю ContentView ViewModel?

Я использую формы Xamarin и призму. Моя навигация между страницами осуществляется с помощью Prism INavigationService. У меня есть Xamarin Forms ContentPage со многими дочерними ContentViews, которые имеют свои собственные модели просмотра. Когда я щ…
28 ноя '16 в 10:50
1 ответ

Реализуйте Ctrl+ Shift+MouseOver на кнопке в MVVM

Я пытаюсь реализовать ctrl+shift+mouseover на кнопке в wpf, mvvm. Я делаю что-то вроде: <Button.InputBindings> <KeyBinding Gesture="Ctrl+Shift" Command="{Binding KeyCommand}" CommandParameter="{Binding Mode=OneWay, RelativeSource={RelativeS…
18 июл '18 в 06:38
1 ответ

Должна ли быть призма. UnloadModule? (Xamarin Forms)

Меня интересует загрузка множества динамических сборок по требованию. Так как возможно, что все эти модули могут создавать слишком большую нагрузку на память, я хочу выгрузить их по указанию ОС или при обнаружении отсутствия активности. Как выгрузит…
02 май '17 в 01:36
0 ответов

Как использовать DataTemplateSelector с областью Призма

У меня есть следующий код XAML: <ctrl:ExpanderExt x:Name="_expClassicView" Header="Chart Classic View" > <ContentControl prism:RegionManager.RegionName="CVChartClassicView"></ContentControl> </ctrl:ExpanderExt> Как вы можете …
24 янв '18 в 14:38
0 ответов

Prism для обновления Viewmodel из модели

Я думаю, что задаю свой вопрос неправильно и из-за этого у меня какой-то плохой код. То, что я хочу сделать, это иметь больше Model-Controller(?)-ViewModel-View, где я в контроллере могу иметь код, который используется в нескольких ViewModels, поэто…
01 ноя '16 в 05:33
2 ответа

NavigationService.Navigate выдает исключение при вызове в Prism для UWP

Я использую Prism для UWP, и я классифицировал свое приложение из PrismUnityApplication. Я переопределил OnLaunchApplicationAsync, и я пытаюсь позвонить, NavigationService.Navigate("HighlightsView", null); При вызове программа выдает исключение, {"T…
08 авг '17 в 10:31
1 ответ

Как создается эта модель представления?

У меня есть простое приложение, но я не уверен, как создается моя ViewModel. Я предполагаю, что это из контейнера единства, но я не уверен и любопытен. Модуль инициализирует и регистрирует представление с регионом. Код представления имеет инициализи…
31 янв '17 в 15:29
1 ответ

Каков наилучший способ создания общего последовательного порта в многомодульном приложении WPF MVVM для Prism 6?

В течение долгого времени я периодически искал информацию о создании общего доступа к последовательному порту в многомодульном приложении Prism MVVM, но хороших статей нет. Поэтому я обращаюсь к вам здесь. Я разрабатываю приложение C# WPF MVVM Prism…
07 дек '16 в 12:29
1 ответ

Понимание модулей в PRISM

Я просто хотел подтвердить свое понимание модулей призмы. Я думал, что модуль может состоять из множества функций с множеством представлений. Например, я хочу создать модуль UserManagement, который состоит из следующих функций, которые имеют свои со…
16 фев '17 в 03:34
1 ответ

В основном представлении Xamarin.Forms Prism не отображается значок гамбургера, когда отображается поповер

Я настроил мое приложение Xamarin.Forms Prism для использования страницы Master-Detail (с MasterBehavior, установленной в Popover) для своей навигации, но я заметил некоторые различия между моим приложением Prism и примером приложения Xamarin.Forms,…
24 янв '17 в 20:22
1 ответ

Как проект C++/CLI может ссылаться на переносимую библиотеку классов?

У нас есть куча кода на C#, который ссылается на Prism.Core. Prism.Core - это переносимая библиотека классов. Когда мы ссылаемся на это в C++/CLI и пытаемся использовать команду делегата, мы получаем: C4691: "System::Object": ссылка на тип ожидалась…
22 мар '16 в 16:49
1 ответ

Xamarin.Forms, используя Prism.Forms NavigationService

Я пытаюсь реализовать сценарий входа в систему с помощью форм Xamarin и Prism. Корневая страница моего приложения является страницей MasterDetail (HomeMasterDetailPage); это используется для предоставления бокового меню. То, что я пытаюсь сделать, э…
28 апр '17 в 15:55