|
| PresetViewModel (Preset preset) |
|
| PresetViewModel () |
|
void | Store (Workbook workbookContext) |
|
void | Store () |
|
override object | RevealModelObject () |
| Returns the model object that this view model wraps or null if there is no wrapped model object. More...
|
|
bool | IsViewModelOf (object model) |
| Determines whether the current object is a view model of a particular model object. Returns false if either the model or the viewmodel's wrapped model object is null. More...
|
|
Window | InjectInto< T > () |
| Injects the ViewModel into a newly created View and wires the RequestCloseView event. More...
|
|
Window | InjectInto (Window view) |
| Injects the view model into an existing view by setting the view's DataContext. More...
|
|
void | InjectAndShowInThread< T > (IntPtr ownerForm) |
| Creates a new thread that creates a new instance of the view T , sets its Forms owner and shows it modelessly. Use this to show views during asynchronous operations. More...
|
|
void | InjectAndShowInThread< T > () |
| Creates a new thread that creates a new instance of the view T and shows it modelessly. Use this to show views during asynchronous operations. More...
|
|
void | InjectAndShowDialogInThread< T > (IntPtr ownerForm) |
| Creates a new thread that creates a new instance of the view T and shows it as a dialog. Use this to show dialogs during asynchronous operations. More...
|
|
bool | IsViewModelOf (object model) |
| Determines whether the current object is a view model of a particular model object. Returns false if either the model or the viewmodel's wrapped model object is null. More...
|
|
Window | InjectInto< T > () |
| Injects the ViewModel into a newly created View and wires the RequestCloseView event. More...
|
|
Window | InjectInto (Window view) |
| Injects the view model into an existing view by setting the view's DataContext. More...
|
|
void | InjectAndShowInThread< T > (IntPtr ownerForm) |
| Creates a new thread that creates a new instance of the view T , sets its Forms owner and shows it modelessly. Use this to show views during asynchronous operations. More...
|
|
void | InjectAndShowInThread< T > () |
| Creates a new thread that creates a new instance of the view T and shows it modelessly. Use this to show views during asynchronous operations. More...
|
|
void | InjectAndShowDialogInThread< T > (IntPtr ownerForm) |
| Creates a new thread that creates a new instance of the view T and shows it as a dialog. Use this to show dialogs during asynchronous operations. More...
|
|
View model for graphic export settings.
override object XLToolbox.Export.ViewModels.PresetViewModel.RevealModelObject |
( |
| ) |
|
|
inlinevirtual |
Returns the model object that this view model wraps or null if there is no wrapped model object.
This is a method rather than a property to make data binding more difficult (if not impossible), because binding directly to the model object is discouraged. However, certain users such as a ViewModelCollection might need access to the wrapped model object.
- Returns
- Model object.
Implements Bovender.Mvvm.ViewModels.ViewModelBase.
bool XLToolbox.Export.ViewModels.PresetViewModel.IsUseColorProfileEnabled |
|
get |
Gets whether the "Use color profile" option is enabled.
To be able to use color profiles, there must be at least one color profile file, and the chosen file type must be a bitmap format. On the other hand, if the color type is CMYK, using a color profile is mandatory and the option is disabled (cannot be toggled by the user).