【发布时间】:2023-03-31 05:10:01
【问题描述】:
我正在使用 Rx 和 ReactiveUI 创建一个 WPF 应用程序。我是否必须以被动方式在代码中绑定视图中的属性,还是经典方式好? 我知道 View 和 ViewModel 对象之间的绑定,我只是不知道这些 xaml 绑定是否应该有不同的方式。
<Label x:Name="FilterLabel"
...
Width="{Binding ActualWidth, ElementName=TemplateLabel}"
.../>
这样可以还是有更“专业”的方式?
this.WhenActivated(d => {
this.OneWayBind(ViewModel, vm => vm.Toolbar, v => v.ToolbarView.ViewModel).DisposeWith(d);
});
这就是我的 ViewModel -> 视图绑定
【问题讨论】:
标签: c# wpf xaml reactiveui rx.net