System.Waf.Applications.DelegateCommand.RaiseCanExecuteChanged C# (CSharp) Метод

RaiseCanExecuteChanged() публичный Метод

Raises the CanExecuteChanged event.
public RaiseCanExecuteChanged ( ) : void
Результат void
        public void RaiseCanExecuteChanged()
        {
            OnCanExecuteChanged(EventArgs.Empty);
        }

Usage Example

Пример #1
0
        public void RaiseCanExecuteChangedTest()
        {
            var executed = false;
            var canExecute = false;
            var command = new DelegateCommand(() => executed = true, () => canExecute);
            
            Assert.IsFalse(command.CanExecute(null));
            canExecute = true;
            Assert.IsTrue(command.CanExecute(null));

            AssertHelper.CanExecuteChangedEvent(command, () => command.RaiseCanExecuteChanged());
            
            Assert.IsFalse(executed);
        }
All Usage Examples Of System.Waf.Applications.DelegateCommand::RaiseCanExecuteChanged