[英]Type.GetType for Interfaces
我正在使用PRISM(最近開始)。 如何動態解析定義為字符串的接口類型並將其傳遞給Container.Resolve? 例如,我有一個名為MyNamespace.ITestInterface的接口。 當我嘗試執行以下程序時,我還有一個字符串包含此接口的名稱,它為我提供了null: ...
[英]Type.GetType for Interfaces
我正在使用PRISM(最近開始)。 如何動態解析定義為字符串的接口類型並將其傳遞給Container.Resolve? 例如,我有一個名為MyNamespace.ITestInterface的接口。 當我嘗試執行以下程序時,我還有一個字符串包含此接口的名稱,它為我提供了null: ...
[英]Using Presenter in Prism
我正在使用C#和WPF中的PRISM開發應用程序。 我對此並不陌生,並希望實施Presenter。 基本上,我想在模塊中注冊一個Presenter而不是View。 目前,我正在模塊初始化中執行以下操作: 我想要一個演示者,我將在模塊中注冊演示者。 該演示者必須負責顯示我所在區 ...
[英]How to organize Enterprise scale Composite Applications (CAG)
CAG文檔中的所有QuickStarts和RI示例都不錯,但我缺少更多的企業級示例。 假設我們有40多個模塊,每個模塊都包含Proxy,Facade,PresentationModel,Model和Views。 每個模塊還調用特定於模塊的WCF服務,該服務將在IIS或獨立控制台主機中托管 ...
[英]In Composite WPF (Prism), what is the difference between IRegion.Add and IRegionManager.RegisterViewWithRegion?
在Composite WPF(Prism)中 ,當向IRegionManger集合添加模塊時,使用IRegion.Add和IRegionManager.RegisterViewWithRegion有什么區別? IRegion.Add IRegionManager.RegisterV ...
[英]How to use Prism within an ElementHost
我是Prism的新手,我正試圖在ElementHost中主持一個Prisim控件。 我似乎錯過了一些非常基本的東西。 我有一個包含ElementHost的WinForm。 以下代碼的格式如下: BootStrapper處理注冊 MyView.xaml只不過是一個標簽。 ...
[英]Complex View in WPF
我正在做一個個人項目。 我從上一篇文章( 銷售點應用程序體系結構 )開始。 嘗試使用-存儲庫-服務和查看模式-查看方法 請參閱附件中的圖像文件。 我的大多數窗戶都會有多個視圖。 我的問題是: 看着窗戶,您認為我的項目是否適合使用CAG(Prism),還是過分殺傷力 ...
[英]How to send a parameter to an object's constructor with Unity's Resolve<>() method?
在Prism中使用Unity,我想像這樣將參數發送到對象的構造函數: 但是相反,我必須實例化它,然后分配一個屬性: 有什么方法可以直接向構造函數發送參數? ...
[英]Testing Composite WPF applications
我該如何測試復合WPF應用程序? 我正在查看“復合應用程序庫”和“股票交易者”參考實現的示例,但我不了解他們的測試是如何組織的。 我有幾個編譯為DLL並由我的主外殼程序引用的模塊。 我需要做什么來測試各個模塊? 一切都可以通過單元測試完成嗎? 我需要提供一個模擬外殼嗎? ...
[英]Organizing multiple Composite WPF applications to share a single Shell
如何組織多個Composite WPF應用程序,以便它們共享一個Shell項目,但從不同的App.config文件填充其模塊目錄? 我正在使用用於WPF的Composite Application Guidance編寫一組應用程序。 每個應用程序的功能由外殼的App.config中列出的 ...
[英]How can I activate/deactivate a module's view after its initialization?
這涉及WPF或Prism的復合應用指南。 我的shell中有一個“MainRegion”。 我的各種模塊將被加載到這個主要區域。 我可以在菜單中填充可用模塊列表並選擇它們進行加載。 點擊我做的菜單: 在第一次運行正常時,因為模塊的Initialize()方法已執行,但在Mod ...
[英]Will PRISM help?
我正在考慮使用PRISM(WPF綜合指南/庫)構建應用程序。 應用程序模塊將被垂直分區(即客戶,供應商,銷售訂單等)。 這仍然相對容易...我也有一個帶有主要區域的外殼,所有工作都會進行,但是現在我需要以下行為:我需要在主外殼上有一個菜單,並且單擊每個選項時(例如客戶,供應商等)我需要找到模 ...