我正在尝试为某些表单字段设置验证,并将任何错误绑定到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
和其余的?