Exemple #1
0
            /// <summary>
            /// Set <see cref="IAsyncCommandBinding"/> <see cref="IAsyncCommandBinding.CommandFinished"/>
            /// </summary>
            public SourceBuilder <T> WhenFinished(CommandBindingAction action)
            {
                var b = (IAsyncCommandBinding)Binding;

                b.CommandFinished = action;
                return(this);
            }
Exemple #2
0
 /// <summary>
 /// Set <see cref="ICommandBinding"/> <see cref="ICommandBinding.AfterExecuteAction"/>
 /// </summary>
 public SourceBuilder <T> AfterExecute(CommandBindingAction action)
 {
     Binding.AfterExecuteAction = action;
     return(this);
 }
Exemple #3
0
 /// <summary>
 /// Set <see cref="ICommandBinding"/> <see cref="ICommandBinding.BeforeExecuteAction"/>
 /// </summary>
 public SourceBuilder <T> BeforeExecute(CommandBindingAction action)
 {
     Binding.BeforeExecuteAction = action;
     return(this);
 }