Invokes a process view and injects the ProcessMessageContent as a view model into it.
More...
|
override System.Windows.Window | CreateView () |
| Injects the message Content into a newly created ProcessView and returns the view. More...
|
|
override System.Windows.Window | CreateView () |
| Injects the message Content into a newly created ProcessView and returns the view. More...
|
|
override void | ShowView (Window view) |
| Shows the view as a modal dialog. Override this to do something else with the view. More...
|
|
override Window | CreateView () |
| Returns a view that can bind to expected message contents. More...
|
|
override void | ShowView (Window view) |
| Shows the view as a modal dialog. Override this to do something else with the view. More...
|
|
override void | Invoke (object parameter) |
| Creates a view that has its dependent view model injected into it. More...
|
|
void | Invoke< T > (T messageContent, Action respond) |
|
override void | Invoke (object parameter) |
| Creates a view that has its dependent view model injected into it. More...
|
|
void | Invoke< T > (T messageContent, Action respond) |
|
Invokes a process view and injects the ProcessMessageContent as a view model into it.
This action cannot inject itself into the view because actions are not view models by Bovender's definition. To enable a view that invoke this action to set the strings itself, the Caption and Message properties of the MessageActionBase parent class and a CancelButtonText are written to the message content object (if they are not null or empty strings) so that they are available in the newly created view that binds the message content as its view model.