Варианты связывания с Reactiveui - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь настроить проверку для некоторых полей формы и связать любые ошибки с элементами пользовательского интерфейса, предоставленными 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?

...