prism

    2熱度

    1回答

    我有一個應用程序具有與Visual Studio類似的界面,因爲有一個可以打開,編輯和保存的文檔列表。每個文檔可以是不同的類型,並且有不同的編輯器。 我也有一個普通的保存MenuItem。我想要做的是使用保存命令只保存活動文檔。有沒有使用MVVM將文檔虛擬機連接到保存MenuItem的標準模式?

    0熱度

    1回答

    如何去測試複合WPF應用程序? 我一直在尋找在複合應用程序庫和示例中的股票操盤的參考實現,但我不明白他們的測試是如何組織的。 我有被編譯成DLL和我的主殼引用的幾個模塊。我需要做什麼來測試各個模塊?一切都可以通過單元測試來完成嗎?我需要提供一個模擬外殼嗎?

    0熱度

    4回答

    我有一個Silverlight 2應用程序,其中包含一個「加載數據...」消息,其中包含一個動畫。當Web服務返回數據並將數據加載到可觀察集合中時 - 動畫會凍結(這可能會在數據加載時持續幾秒鐘,並給人一種莫名其妙的印象)。 數據綁定到視圖中的項目控件的可觀察集合。 我假設當數據被添加到可觀察集合時,正在爲數據綁定控件構建可視化樹 - 這發生在UI線程上。 有沒有辦法讓我降低數據加載的優先級,這樣

    5熱度

    2回答

    我有一個WPF應用程序,它使用MVVM模式貫穿始終,沒有代碼隱藏,ViewModel通過注入其中的每個MainViewModel相互通信。 最終,這個應用程序需要被併入到可使用複合應用程序庫,統一等通過CAL的代碼和文檔尋找一個應用程序,我可以看到我怎麼能註冊我的整個應用作爲一個模塊在CAL應用程序中,但我的應用程序作爲模塊將如何與其他也動態加載的模塊進行通信?我期待着,例如每個模塊獲取CAL應用

    2熱度

    3回答

    我做了一些Google搜索,沒有找到這個難題的答案。 只要你具備以下條件: MySuperView MySuperViewModel MySuperView有兩個文本框都綁定到視圖模型 字符串屬性和您使用DelegateCommand綁定你的「保存'按鈕使用以下語法的ViewModel: ViewModel: this.SaveOrderCommand = new DelegateCommand<

    2熱度

    1回答

    我試圖使用新的Silverlight 3深層鏈接功能嘗試從「外部」驅動基於PRISM的應用程序,即通過使用瀏覽器url。該URL將用作知道要加載哪個PRISM模塊的提示。 因此,我有一個SL3框架內部託管的區域,該區域由我自己構建的自定義區域適配器進行調整。我想在該框架內顯示的所有視圖都提供了一個NavigationUri,因此,當我向該區域添加視圖並激活它時,區域適配器很智能,並且從框架開始導航

    0熱度

    3回答

    使用棱鏡,我實現了一個View,Model和Presenter,就像StockTraderRI項目一樣。我的問題是,我試圖將一個堆棧面板綁定到ObservableCollection對象,但沒有顯示任何字符串。 這裏是我的代碼: PresentationModel代碼: public InfoBarPresentationModel(IInfoBarView view, IEventAggrega

    1熱度

    3回答

    我需要能夠指定在SelectionChanged事件觸發時運行的命令。我已經知道如何實現ICommandSource接口;我需要知道的是我如何才能在列系列中添加命令來處理SelectionChanged事件。 當我從ColumnBarBaseSeries <繼承...>基類,我必須覆蓋GetAxes()和UpdateDatePoint(),這我不知道如何實現。

    47熱度

    1回答

    官方網站 Composite Application Guidance for WPF and Silverlight patterns & practices: Composite WPF and Silverlight 文章 Composite Web Apps With Prism 播客 PRISM for Silverlight - Connected Show 視頻廣播 SlickTho

    13熱度

    4回答

    我有興趣做一個體面的WPF應用程序,這將是相當巨大的。有人建議使用我們目前正在研究的PRISM。我們可能會使用MVVM模式來實現這個應用程序。我看到一些PRISM屏幕視頻,看起來PRISM主要用於注入不同視圖的區域。這是使用PRISM的主要目的嗎? 我總是可以使用WPF MasterPages使用ContentPresenter,所以爲什麼我應該爲區域使用PRISM?