prism

    21熱度

    9回答

    我有一個簡單的WPF應用程序,我試圖啓動。我遵循微軟模式和實踐「WPF複合應用程序指南」。我遵循他們的指示,但是我的WPF應用程序立即失敗,出現「TypeInitializationException」。 InnerException屬性顯示「System.Windows.Navigation.BaseUriHelper的類型初始值設定項引發異常。」 這裏是我的App.xaml: <Applica

    10熱度

    1回答

    我一直在尋找到Composite Application Library,這很好,但是我在決定何時使用EventAggregator ......或者更確切地說 - 無法使用它的時候遇到了麻煩。 看着StockTraderRI的例子,我更加困惑。他們在某些情況下使用EventAggregator,在其他情況下使用「經典」事件(例如在IAccountPositionService接口中)。 我已經決

    3熱度

    2回答

    我期待在使用CompositeWPF(http://www.codeplex.com/CompositeWPF) - 又名棱鏡,打造我工作的應用程序。 該應用程序是不是一個傳統的LOB應用,但是它確實存在的數據和狀態信息提供給用戶。 有一兩件事,我不能確定的是,如果CompositeWPF支持多個窗口或shell。我想讓我的應用程序通知用戶有一個無邊界的窗口,出現在屏幕的右下角(想想MSN通知),

    2熱度

    1回答

    我已經使用棱鏡兩天,並已成功添加和使用新的外殼上的現有UserControls。這些UserControl僅包含純粹的WPF控件(按鈕,列表等)。 我現在需要引入由其他UserControl組成的現有UserControl。 如果我的理解是正確的,我相信我需要重新開發這些控件以與shell相同的方式使用區域,並在適當的控制器/演示者上定義一個Run()方法,以注入(子)UserControl 。

    2熱度

    1回答

    我目前的任務是教導所有開發人員,在我工作的公司中關於Silverlight(v2)。唯一的問題是我自己沒有任何真正的Silverlight體驗。當然,我已經研究了數據綁定,佈局等所有技術細節,所以我可以幫助我的同事。但是很難找到任何信息的是一般項目結構。 我決定遵循P PP Prism 2路徑(也許甚至會在後面的組合中拋出一些WPF),所以我想知道您是否有聰明的人有使用Prism開發真實項目的經驗

    1熱度

    3回答

    這裏是我的情況: 外殼採用1的TabControl和1個區域稱爲MenuRegion MenuRegion包含按鈕爲每個可用的模塊(應用程序)。 我想實現以下使用Prism(WPF複合應用程序庫):當單擊其中一個按鈕時,我需要添加一個新的TabItem到TabControl,並加載和單個實例的相應模塊(應用程序)在這個TabItem中。 一個模塊可能會在TabControl中出現多次。 我真的很感

    3熱度

    4回答

    這涉及WPF或Prism的複合應用程序指南。 我在我的shell中有一個「MainRegion」。我的各種模塊將被加載到這個主要區域。我可以在菜單中填充可用模塊列表並選擇它們加載。在菜單中點擊我做的: var module = moduleEnumerator.GetModule(moduleName); moduleLoader.Initialize(new[] { module });