mvvm-light

    0热度

    1回答

    Register Multiple Interface Implementation In LightInject IoC 如何使用MvvmLight的IOC来解决这个问题? 我有多个DataService(DataService1,DataService2,DataService3 ...)。它们都是IDataService,需要与多个ViewModel联系。 Mvvmlight不能做到这一点:

    -1热度

    1回答

    我的View Model存在一个问题,它的行为很奇怪。我有一些属性,我打电话RaisePropertyChanged(()=> TotalHours),但在视图方面没有任何反应。这是我的模型的简介。我运行MVVM Light。 我在我的viewmodel中被称为AxData的模型由两个ObservableCollections组成,这两个ObservableCollections包含一些实现了Ob

    0热度

    1回答

    在我的窗口,我想使用此代码 <i:Interaction.Triggers> <i:EventTrigger EventName="SourceInitialized"> <command:EventToCommand Command="{x:Static wpf:Window.InitializeWindowProcessHookCommand}" /> </i:

    1热度

    1回答

    我想知道.Register()何时执行多次。根据我的实验,在Console.WriteLine以下给出了相同的值Init。 是这样,那么.Register()检查已注册的实例和忽略重新注册? void Main() { // #1 SimpleIoc.Default.Register<TestClass>(); Console.WriteLine(SimpleIoc

    0热度

    1回答

    我为我的应用程序使用MVVM Light,并且我还实现了用于返回/在页面之间的INavigationService。 因此,在一个常见的场景,是这样的 的MainPage>分类>大红大紫>数据页。 在DataPage中,我提出取回结果的请求,并根据回调返回的结果调用.GoBack()方法从堆栈弹出当前页面并返回Rounds。 我注意到的是,如果我先打DataPage和.GoBack()被调用,然后

    0热度

    1回答

    设置一个ViewModel UI属性我想设置从一个异步方法的视图模型列表属性,但具有下列错误此结束: {"The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))"} 错误是相当清楚

    0热度

    1回答

    我不知道如何在MainWindowViewModel的构造函数调用中注入参数。我想要的是在viewmodellocator中注册当前主窗口(this)的一个实例。我怎样才能做到这一点? 这是我在viewmodellocator类情况: public ViewModelLocator() { ServiceLocator.SetLocatorProvider(() => SimpleIo

    3热度

    1回答

    我正在处理的项目包含以下结构: 当应用程序启动时,用户会看到欢迎页面。那时用户有两个选择。他们可以登录或注册。如果登录== true;然后转到主细节页面。或者在注册时,如果注册==成功,然后进入登录页面并按照相同的流程进入主详细信息页面。 -> Login Page || Welcome Page >> ================== || => MasterDetai

    1热度

    1回答

    我使用带有MVVM-Light的TemplateStudio创建了一个UWP应用程序,无法将设计数据显示在Visual Studio(或Blend)中。 视图模型定位: public class ViewModelLocator { NavigationServiceEx _navigationService = new NavigationServiceEx(); pub

    -1热度

    1回答

    我有一个recyclerview显示项目的视图有一个开关和一个按钮。当切换项目的开关时,我需要启用或禁用该视图的按钮。我如何使用MVVMLight和Xamarin.Android来做到这一点?我能得到一些示例代码吗?我有我的ViewModel中的RelayCommand的swith.checked绑定。