我希望能够在Windows Forms应用程序中,使用ReactiveUI将我的视图模型中的属性绑定到ComboBox上。我找到了几个WPF的例子,但没有Windows Forms的例子。
编辑: 第一部分:将选定的值绑定到 以下是从评论中提供的示例:
编辑: 第一部分:将选定的值绑定到 以下是从评论中提供的示例:
this.Bind(ViewModel, vm => vm.ViewModelProperty, v => v.comboBox.SelectedValue, comboBox.Events().SelectedValueChanged);
我遇到了这个错误:CS1955 Non-invocable member 'Component.Events' cannot be used like a method.
第二部分:将ComboBox中的项目绑定到视图模型中的一个集合中 ?不知道如何操作
comboBox.Events().SelectedValueChanged
替换为Observable.FromEvent<EventHandler, EventArgs>( ev => comboBox.SelectedValueChanged += ev, ev => comboBox.SelectedValueChanged += ev);
。 - ds-b