Я пытаюсь настроить проверку для некоторых полей формы и связать любые ошибки с элементами пользовательского интерфейса, предоставленными materialdesign-in-xaml.
Вопрос в том, как я могу использовать реактивный метод 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);
Как я могу передать NotifyOnValidationError=True
, а остальные с помощью синтаксиса ReactiveUI?