prism-4

    0熱度

    1回答

    我有一個典型的主 - 細節場景。用戶可以在主視圖中單擊「添加新」並在詳細視圖中輸入詳細信息。例如,讓我說我有Product的ObservableCollection列表。當用戶單擊「添加新的」時,我將新的產品記錄添加到ObservableCollection中,然後打開詳細視圖以添加產品詳細信息。如果用戶保存產品,這很有效。但是,如果用戶決定取消添加新產品,我如何從主視圖中的Product的Obs

    1熱度

    1回答

    我是新來的棱鏡,但我已經成功地建立了幾個WPF/Mvvm光應用程序。我爲每個View/ViewModel對使用ViewModel-first instaciation。視圖在應用程序打開時全部加載並取消激活。由於捕獲針對它們的聚合事件,視圖被激活。這是我試圖綁定到ViewModel中的數據的第一個視圖。該視圖按預期顯示,但我的列表框永遠不會填充。只有列表框的輪廓可見。如果我更改列表框的背景顏色,空

    3熱度

    2回答

    如何使用MEF容器在ViewModel中注入IRegionManager。我必須在ViewModel的Command委託中切換視圖。以下是我正在做的事情的簡要描述。我有一個名爲Product的實體,其列表顯示在一個View(ProductListView)中。在該視圖中,用戶可以選擇產品並點擊編輯按鈕。這將切換視圖並呈現一個新的視圖(ProductEditView)。對於激活了不同的看法,我需要這

    0熱度

    2回答

    我有一個名爲ProductEditView的UserControl,我將其添加到我的MainWindow(shell)的區域中。我有殼區一個TabControl顯示ProductEditView像下面 <TabControl Name="tabEditProduct" prism:RegionManager.RegionName="TabContent" <TabCont

    4熱度

    1回答

    我正在嘗試學習Prism Navigation支持。目前,我有一個棱鏡區域,我想使用RegionManager.RequestNavigate()來加載視圖到該區域。導航確實發生,但是,即使導航目標視圖的ViewModel實現了INavigationAware接口,INavigationAware的IsNavigationTarget()也不會被調用。這是我正在使用的代碼。 外殼: <StackP

    1熱度

    1回答

    我正在開發一個使用PRISM和MVVM以及WPF的.NET 4.0應用程序。 我目前有一個區域被細分,其中插入了視圖。當用戶點擊其中一個視圖中的按鈕時,我想要在所有視圖之上顯示一個定製的模式對話框,但仍然位於同一個外殼內。 我查看了StockTrader RI示例及其RegionPopupBehavior的實現。基本上,他們創建了一個依賴屬性,允許他們用特定的定製行爲來定義區域。行爲是負責處理其關

    1熱度

    3回答

    大氣壓在我的應用我這樣做: class Bootstrapper : UnityBootstrapper { protected override DependencyObject CreateShell() { return Container.Resolve<Shell>(); } protected override

    1熱度

    1回答

    我有兩個視圖叫做UserView和RoleView。 UserView.xaml包含RadGridView,其中包含三列 用戶標識(標籤)| 用戶名稱(標籤)| 角色(下拉)。 RoleView.xaml包含一個TextBox,我可以將角色添加到數據庫中。 角色(文本框)。 第1步。現在先打開UserView.xaml,它將顯示具有適當角色的數據庫中的 記錄。 第2步。現在我打開新的頁面RoleV

    5熱度

    2回答

    我被戳入Microsoft.Practices.Prism組件使用反射器和在整個下面的定義來抓DelagateCommand的構造: public DelegateCommand(Action executeMethod, Func<bool> canExecuteMethod) : base(action, func) { Action<object> action = n

    2熱度

    1回答

    我有以下區域層次結構。 MainRegion ---- SubRegionA MainRegion有SubRegionA。我通過導航在SubRegionA中加載視圖。視圖會正確加載。當我重新導航到MainRegion並隨後到SubRegionA時,我仍然可以看到先前加載的SubRegionA的舊視圖。我想要的是,當我重新導航到SubRegionA時,SubRegionA中的所有視圖都應該從內存中清