public void OnCanExecuteChanged() { if (_synchronizationContext != null) { _synchronizationContext.Post(new SendOrPostCallback((o) => { CanExecuteChangedInternal?.Invoke(this, EventArgs.Empty); }), null); } else { CanExecuteChangedInternal?.Invoke(this, EventArgs.Empty); } }
public void OnCanExecuteChanged() { CanExecuteChangedInternal?.Invoke(this, new EventArgs()); }
// ReSharper disable once UnusedMember.Global public void RaiseCanExecuteChanged() { CanExecuteChangedInternal?.Invoke(this, EventArgs.Empty); }
public void OnCanExecuteChanged() { //DispatcherHelper.BeginInvokeOnUIThread(() => handler.Invoke(this, EventArgs.Empty)); CanExecuteChangedInternal?.Invoke(this, EventArgs.Empty); }
/// <summary> /// Trigger event that on execute has changed. /// </summary> public void OnCanExecuteChanged() => CanExecuteChangedInternal?.Invoke(this, EventArgs.Empty);
public void RaiseCanExecuteChanged() { CanExecuteChangedInternal.Invoke(this, null); /*CanExecuteChangedInternal.Raise(this);*/ }