Abstract base class for the ChooseFileSaveAction and ChooseFolderAction classes. More...
Protected Member Functions | |
| abstract string | GetDialogResult (string defaultString, string filter) |
| Displays an dialog to choose file or folder names. More... | |
| override void | Invoke (object parameter) |
| override System.Windows.Window | CreateView () |
| Returns a view that can bind to expected message contents. More... | |
Protected Member Functions inherited from Bovender.Mvvm.Actions.NotificationAction | |
| override Window | CreateView () |
| Returns a view that can bind to expected message contents. More... | |
| override ViewModels.ViewModelBase | GetDataContext (MessageContent messageContent) |
| Gets a ViewModelBase object that will be injected into the view In the abstract base class, this returns the messageContent parameter as-is. More... | |
Protected Member Functions inherited from Bovender.Mvvm.Actions.MessageActionBase | |
| override void | Invoke (object parameter) |
| Invokes the action by creating a view and a corresponding view model. More... | |
| void | Invoke< T > (T messageContent, Action response) |
| virtual void | ShowView (Window view) |
| Shows the view as a modal dialog. More... | |
Properties | |
| string | Description [get, set] |
| StringMessageContent | MessageContent [get] |
Properties inherited from Bovender.Mvvm.Actions.NotificationAction | |
| string | Caption [get, set] |
| string | Message [get, set] |
| string | Param1 [get, set] |
| string | Param2 [get, set] |
| string | Param3 [get, set] |
| string | OkButtonText [get, set] |
| string | CancelButtonText [get, set] |
| string | FormattedText [get] |
| Returns the Message string formatted with the three params. More... | |
Properties inherited from Bovender.Mvvm.Actions.MessageActionBase | |
| MessageContent | Content [get, set] |
Additional Inherited Members | |
Public Member Functions inherited from Bovender.Mvvm.Actions.NotificationAction | |
| NotificationAction (string caption, string message) | |
| NotificationAction (string caption, string message, string okButtonText) | |
| NotificationAction (string caption, string message, string okButtonText, string param) | |
| NotificationAction (string caption, string message, string okButtonText, string param1, string param2) | |
| NotificationAction (string caption, string message, string okButtonText, string param1, string param2, string param3) | |
Static Public Attributes inherited from Bovender.Mvvm.Actions.NotificationAction | |
| static readonly DependencyProperty | CaptionProperty |
| static readonly DependencyProperty | MessageProperty |
| static readonly DependencyProperty | Param1Property |
| static readonly DependencyProperty | Param2Property |
| static readonly DependencyProperty | Param3Property |
| static readonly DependencyProperty | OkButtonTextProperty |
| static readonly DependencyProperty | CancelButtonTextProperty |
Abstract base class for the ChooseFileSaveAction and ChooseFolderAction classes.
Definition at line 30 of file FileFolderActionBase.cs.
|
inlineprotectedvirtual |
Returns a view that can bind to expected message contents.
Implements Bovender.Mvvm.Actions.MessageActionBase.
Definition at line 87 of file FileFolderActionBase.cs.
|
protectedpure virtual |
Displays an dialog to choose file or folder names.
| defaultString | Indicates the default path and/or file name and/or extension. |
Implemented in Bovender.Mvvm.Actions.FileDialogActionBase, and Bovender.Mvvm.Actions.ChooseFolderAction.