Pull to refresh

Comments 5

Спасибо что развиваете проект! Используем в WPF на проде почти со старта, всегда радует простота использования этого решения.

Спасибо, рад, что она полезна!

Добрый день, если возможность обратится к объекту Validator, чтобы например установить значение IsEnabled кнопки?

Добрый день. Да, конечно.

Validator.IsValid - это INotifyPropertyChanged свойство, поэтому на него можно сделать Binding в xaml:

<Button IsEnabled="{Binding Validator.IsValid}" />

Также, если используете ReactiveCommand (из пакета ReactiveUI), то можно это задать в C#:

var isValid = this.WhenAnyValue(x => x.Validator!.IsValid).Select(x => x);
SomeCommand = ReactiveCommand.Create(Some, isValid);

Просто великолепно! Спасибо Вам большое!

Sign up to leave a comment.

Articles