prism-6

    0熱度

    1回答

    如何使用ObservesProperty更改PersonList中的項目? public ICommand Save { get { return _save ?? (_save = new DelegateCommand(saveData,calculate).ObservesProperty(()=> PersonList)); }

    1熱度

    1回答

    我想知道是否可以將棱鏡框架與AvaloniaUI一起使用,如果我的應用仍然是多平臺的話。 我現在只有一個窗口,它的工作原理,但是,它是否也適用於linux/macOS?

    0熱度

    1回答

    對於UWP開發,Prism 6提供了兩個程序集Prism.Unity.Windows.dll和Prism.Windows.dll,但它們不支持WPF版本Prism中的區域和區域管理器概念。 作爲UWP應用程序設計的一部分,我們應該確定導航/頁面更新之間的頁面和邏輯。我們需要爲頁面基類創建SessionStateAwarePage,並使用INavigationService在頁面之間進行導航。 Pr

    0熱度

    1回答

    我的文本塊未更新從我的模型更新值。如果我更新ViewModel中的文本塊,它會起作用,所以我的綁定似乎是正確的。我相信問題是我在模型中更新它的方式,但我不確定爲什麼我的observableCollection也只是更新,因爲我來回傳遞值並不確定這是不錯的MVVM策略。 XAML部分: <Grid> <TextBox x:Name="NewLabelBx" HorizontalAlignm

    0熱度

    1回答

    在我的主頁中,我有一個所有項目的列表視圖,一旦用戶點擊其中一個項目,它將導航到一個詳細頁面。 在詳細頁中,我創建了一個最後的按鈕跳轉到最後一個項目, <Button Content="Last" HorizontalAlignment="Center" > <Interactivity:Interaction.Behaviors> <Interactions:Eve

    0熱度

    1回答

    在我的UnityBootstrapper的子類中,我在類的ConfigureContainer()方法中註冊了一個類型。對於這個問題,接口類型和實現類是不相關的;它們存在並且可以解決。與此相關的是接口和類型在包含我想要加載的模塊的同一個程序集中定義(我們稱之爲C)。 我在組件中有兩個其他模塊A和B。這些模塊可以在引導程序的InitializeModules()方法中使用的DirectoryModu

    0熱度

    1回答

    試圖合併ValidatableBindableBase以便於驗證實現,我注意到它不可用於Prism.Wpf。 正是在Prism.Windows(窗10 UWP)可用但是...... 所以可能我已經錯過了(這裏是當時的)? 還是真的沒有在WPF(然後爲什麼)實施?

    -1熱度

    1回答

    如何將async方法調用爲實現接口的方法,此方法不是async? 在我的ViewModel中,我有一個async方法,應該在用戶每次瀏覽到視圖時執行。 最快的(壞的)解決方案,我能找到是這個 public class MyViewModel : INavigationAware { //[...] public async void OnNavigatedTo(Navigat

    0熱度

    2回答

    我從Microsoft下載了prism5.exe並將其擴展,從而留下了各種快速啓動項目。我只是打開'股票'BasicMVVMQuickstart_Desktop解決方案。 起初,我收到了'找不到名稱空間錯誤'(在下面提到的同一行中,順便提一下),但是在關閉並重新打開Visual Studio後,每一個堆棧溢出文章,我現在都會收到錯誤: Your views must implement IView

    0熱度

    2回答

    我正在使用Xamarin Forms和Prism。我使用Prism INavigationService完成頁面之間的導航。我有一個Xamarin Forms ContentPage和許多具有自己View Model的子ViewView。當我點擊一個孩子ContentView時,我想用兒童ContentView的一些屬性導航到另一個ContentPage。我想知道是否有可能將父視圖模型INavig