У меня есть ReactiveCollection, связанный с WPat datagrid. Один из столбцов - столбец checkBox.Как получить ReativeCommand, чтобы получить последнее значение CanExecute?
Форма WPF имеет кнопку, привязанную к ReactiveCommand.
То, что я пытаюсь сделать, это включить кнопку, только если отмечены все флажки.
var canHitContinueButton = this.WhenAny(x => x.MyCollection, ticks => ticks.Value.All(y => y.IsSelected));
Continue = new ReactiveCommand(canHitContinueButton);
Continue.Subscribe(doSomething =>());
Кажется, что ReactiveCommand только проверяет значение, когда оно инстанцированный, но не повторно проверить значение, когда элементы в изменении ReactiveCollection. (Элементы в ReactiveCollection являются ReactiveObjects, поэтому я предположил, что все должно запускаться автоматически.)
Как я могу получить кнопку для ответа на изменения в ReactiveObjects в ReactiveCollection?