用Reactiveui绑定选项

时间:2019-07-10 20:38:56

标签: c# wpf mvvm fluentvalidation reactiveui

我正在尝试为某些表单字段设置验证,并将任何错误绑定到materialdesign-in-xaml提供的UI元素。

问题是我该如何使用反应式的Bind方法设置所需的参数(不确定参数是否在此处用正确的措词)。

我正在尝试这样做:

<TextBox x:Name="NewTransactionPriceTextBox"
         Margin="0,15,0,0"
         materialDesign:HintAssist.Hint="Transaction Price" 
         HorizontalAlignment="Left"
         Text="{Binding NewTransactionPrice, UpdateSourceTrigger=PropertyChanged, NotifyOnValidationError=True, ValidatesOnDataErrors=True}" />

但是在后面的代码中,像这样:

this.Bind(ViewModel, vm => vm.NewTransactionPrice, 
             v => v.NewTransactionPriceTextBox.Text).DisposeWith(sub);

如何使用ReactiveUI语法传递NotifyOnValidationError=True和其余的?

0 个答案:

没有答案