MrU*_*ded 5 c# system.reactive reactiveui
ToProperty()似乎用于基于observables的只读属性,但我什么时候想使用BindTo()?
ToProperty用于ViewModels,而BindTo更灵活,旨在用于应用程序的View层.例如(这个特定用例实际上不是最佳实践,但它是一个很好的例子):
this.WhenAny(x => x.ViewModel.IsTextEnabled)
.Select(x => x ? Visibility.Visible : Visibility.Collapsed)
.BindTo(this, x => x.TextBox.Visibility);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
854 次 |
| 最近记录: |