catel

    6熱度

    1回答

    我有一個Windows應用商店應用解決方案,工作得很好,直到我安裝了Catel的Nuget Packages和Extentions。現在,當我構建解決方案,我得到約12構建錯誤在下面的描述從我的啓動項目的.csproj的文件發端: 無法解析大會或Windows元數據文件「Microsoft.Xaml.Interactivity.dll」 有人會想,刪除然後添加引用,但你不能管理框架的程序集引用。

    0熱度

    1回答

    我有GridControl並希望使用ServiceLocator.Default實例在控件的構造函數中檢索對象(例如IMessageService)。在運行時沒有問題,但控件在設計時引發異常 - 控件不會顯示在Visual Studio設計器中。 ServiceLocator.Default上的非空檢查沒有幫助。如何在設計人員的支持下使用控制器中的服務定位器? public MyGridContr

    0熱度

    1回答

    我有一個父級抽象服務,有自己的接口。 public interface IParentService { void ParentMethod(object parameter); } public abstract class ParentService : IParentService { protected object _parameter; pub

    0熱度

    1回答

    我正在研究一個應該是「可插入」的系統 - 用戶應該能夠指定與之交互的各個部分(「可組合應用程序」)。 作爲應用程序的一部分,我有一個「處理器」的概念,應該配置相關的配置類。 例如: <processors> <processor type="SomeAsm.SomeType1"> <configuration> <SomeType1Prop1>value</So

    1熱度

    1回答

    大圖目標:我想編輯數據窗口中的模型,該數據窗口中充滿了編輯給定模型的屬性頁面。我想用符合它們的多個界面來標記這些模型。對於每個接口,都存在關聯的屬性頁視圖模型和視圖。 我在努力的是如何解決從滿足1-N接口的給定模型中收集屬性頁視圖模型。 我想知道是否可以在容器中放置一個屬性頁面視圖模型工廠?我會嘗試從容器中解析屬性頁面視圖模型的集合,並且容器將使用工廠正確地生成所需的視圖模型。我可以將該視圖模型集

    0熱度

    1回答

    我們公司正在使用Ninject for DI。我必須用MVVM創建一個WPF應用程序,並且想要使用Catel。 因爲我們的服務具有DB DataContext注入Ninject,我不知道從哪裏開始。 我已經開始了一個準備好的骨架項目。 這是App.xaml.cs包含: public partial class App : Application { public IKernel Con

    0熱度

    1回答

    查看Catel(v4的內部版本508)中的最新覆蓋,我無法找到GetChildViewModels()方法在View中返回子viewmodels的地方。我需要確定當我開始更新我的子視圖綁定到的依賴項屬性時,我所有的子模型都已加載。現在,我有一個問題,我的嵌套控件不顯示它們綁定的數據,直到你開始在接口上選擇事件,然後對依賴屬性進行新的更改。我已經驗證父視圖中的屬性確實具有正確的數據,問題(我認爲)是

    0熱度

    1回答

    AFAIK Catel.MVVM應該可以與Xamarin.Forms項目一起使用,但它不適用於我的情況。 儘管可以在沒有任何問題被添加Catel.Core (4.1.0)包參考,加入Catel.MVVM (4.1.0)導致一個錯誤: You are trying to install this package into a project that targets 'portable-net45+

    0熱度

    1回答

    我正在用Catel開發一個簡單的應用程序。我之前使用過ReactiveUI,並且在開始使用Catel時遇到了一些麻煩。我有一個基本的MainWindow。在那裏我有一個帶有一些按鈕的工具欄。當選擇一個按鈕時,我想在應用程序的底部窗格中顯示一個用戶控件(根據他們選擇的內容)。到目前爲止,我有一個基本視圖,其中有一個列表視圖,然後是一個視圖模型。在選擇按鈕時,我需要幫助弄清楚如何顯示該視圖。感謝您的幫

    0熱度

    2回答

    目前我有一個解決方案與多個ViewModels - 「正常」和「嵌套」的。 每次我創建一個新的ViewModel實例時,我都可以在ViewModelManager.ActiveViewModels中看到新的實例。到現在爲止還挺好。 不幸的是,我也可以在那裏看到「舊」ViewModel實例,實際上,這些實例沒有被使用,但仍然保留在這個「緩存」中。 我的第一個問題是現在,我該如何處理這個「舊」View