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