prism-6

    1熱度

    2回答

    我有一種情況,我需要處理按鍵事件,它可以是任何從A-Z,0-9,但我需要在ViewModel中處理。按下哪個鍵應該傳遞給ViewModel。我使用的是棱鏡6.0,所以View1ViewModel與視圖1自動連線。 我知道我可以處理特定的按鍵,但是如何對所有按鍵都做同樣的操作。 我在視圖模型「的keyPressed」的屬性,我試圖在代碼隱藏 private void Window_PreviewKe

    0熱度

    1回答

    我只是想確認我對棱鏡模塊的理解。 我的想法是一個模塊可能包含許多功能與許多意見。 比如我想創建一個由它們有自己的主要觀點如下特點UserManagement模塊 特點 *用戶清單 *用戶更新 *更改密碼 是我的對棱鏡模塊的理解是否正確?我如何告訴模塊管理器加載哪個功能? 或者我有這個錯誤,每個模塊只能有一個主視圖嗎?

    1熱度

    2回答

    我有一個Xamarin Forms應用程序,我最初使用Prism和Unity開發。第一次解析對象時,我發現Unity非常慢,儘管第一次通過相同對象類型的所有後續解析明顯更快。 根據我在another thread上收到的一些無關建議,我決定嘗試從Unity交換到DryIoc。不幸的是,我發現解析對象時速度會更慢,但在解析相同對象類型的新實例時速度沒有提高。 所以,我的問題是,有什麼我可以做任何容器

    0熱度

    1回答

    我在努力瞭解PRISM INavigationService如何映射到由Xamarin Forms提供的標準Navigation.PushAsync。 我有一個應用程序,我已經開始使用XF。它由主頁上的MasterDetailPage組成,「細節」ContentPage包含多個用於隨後導航到其他功能的按鈕。在App.xaml.cs中,我將Application.MainPage設置爲封裝在導航頁「

    2熱度

    1回答

    這是一個和我一起玩,我似乎無法弄清楚 - 我需要一些外部幫助在這裏兄弟! 我想要一個沒有標題,最小化,最大化和關閉按鈕的彈出窗口,因爲我們想自己設計樣式,並在彈出窗口的屏幕上添加一個自定義關閉按鈕。 所以我跟着這些鏈接來獲得現在的我: https://msdn.microsoft.com/en-us/library/ff921081(v=pandp.40).aspx https://msdn.mi

    0熱度

    1回答

    我正在嘗試Prism,並創建了一個簡單的應用程序,包括一個帶有Prism區域的主窗口以及兩個「子」視圖(和VM)。每一個這些子視圖有一個按鈕,點擊此簡單地導航到其他視圖,如: _regionManager.RequestNavigate("MainWindowRegion", "HomeView"); 子視圖和視圖模型實現IDisposable,在我的DI容器都被賦予了「瞬時」一生。此外,視圖

    0熱度

    1回答

    我有一個用戶控件,我有多個棱鏡區域定義注入視圖。我決定使用Prism視圖導航來處理根據用戶操作(如下所示)切換 我的「SelectedMenuContentRegion」,並且遇到了問題。我相信問題出在我的用法上,但我一直無法弄清楚我做錯了什麼。我有以下用戶控件,其中包含一個自定義的WPF控件。 <Grid> <commonwpfcontrols:NavigationPane Backg

    0熱度

    1回答

    當我們使用MVVM時,我們被告知要避免在我們的ViewModel中使用System.Windows.MessageBox,我想這是因爲它不會對我們的測試有好處。這是真的嗎? 使用Prism NotificationRequest,我們可以與我們的用戶交流,但它比簡單的MessageBox稍微複雜一些。 另一種方法是使用Xceed Wpf Toolkit MessageBox,它比Prism Not

    0熱度

    2回答

    Prism使用MVVM樣式約定命名將視圖綁定到Xamarin應用程序上的ViewModel。 我最近更改了一些演示代碼,並在花費太多時間調試之後意識到pagename與視圖不匹配。 如何啓用日誌記錄或預編譯器警告存在這種差異?

    1熱度

    1回答

    該場景是這樣的: 我有一個在WPF,MVVM,Prism 6.3.0中開發的應用程序。這個應用程序認爲 Shell.xaml(殼) UserControl1.xaml(一個模塊內,independient類庫) 當我點擊在殼中定義的按鈕,我期待正在執行的命令以及CanExecute中定義的條件將被驗證。但是,該命令被定義到ViewModel類中,該類是模塊的視圖模型(在此應用程序中將不止是一個模塊