Tag: REACTIVEUI
Tengo una aplicación de WPF con ReactiveUI donde utilizo el siguiente código para los atajos de teclado. En mi archivo XAML: <keybinding x:name=”OpenFileKeyBinding” modifiers=”Ctrl” key=”O”></keybinding> En mi archivo XAML.cs: this.BindCommand(ViewModel, vm => vm.FileOpenCommand, v => v.OpenFileKeyBinding).DisposeWith(cleanup); En mi Vista de modelo: public ReactiveCommand<unit, unit=””> FileOpenCommand { get; set; } FileOpenCommand . . . Read more
Estoy mirando la Inyección de Dependencias de ReactiveUI y hay algo que me preocupa. Normalmente, registraría las clases de esta manera. Locator.Register<IToaster, Toaster>(); Con Splat, pide que se registren de esta manera. Locator.CurrentMutable.Register(() => new Toaster(), typeof(IToaster)); El problema es que, en una aplicación real, Toaster contendrá 5 dependencias, cada . . . Read more
Tengo un objeto con dos WhenAnyValues: this.WhenAnyValue(x => x.SomeInt) .Select(x => “Bar” + x) .ToPropertyEx(this, x => x.SomeString); this.WhenAnyValue(x => x.SomeInt) .Select(x => “Foo” + x) .ToPropertyEx(this, x => x.SomeString); Las pruebas con entradas de 1 a 4 muestran: 1 Foo0 Foo1 2 Foo2 3 Foo3 4 Foo4 Al intercambiar . . . Read more