Class ViewModelDialogWizard<TEntity>
Class ViewModelDialogWizard. Implements the ViewModelDialog<TEntity> Implements the IViewModelDialogWizard<TEntity>
Implements
Inherited Members
Namespace: ISynergy.Framework.Mvvm.ViewModels
Assembly: ISynergy.Framework.Mvvm.dll
Syntax
public abstract class ViewModelDialogWizard<TEntity> : ViewModelDialog<TEntity>, IViewModelDialogWizard<TEntity>, IViewModelDialog<TEntity>, IViewModelSelectedItem<TEntity>, IViewModel, IObservableClass, IBindable, ICleanup where TEntity : class, new()
Type Parameters
Name | Description |
---|---|
TEntity | The type of the t entity. |
Constructors
View SourceViewModelDialogWizard(IContext, IBaseCommonServices, ILogger, Boolean)
Initializes a new instance of the ViewModelDialogWizard<TEntity> class.
Declaration
protected ViewModelDialogWizard(IContext context, IBaseCommonServices commonServices, ILogger logger, bool automaticValidation = false)
Parameters
Type | Name | Description |
---|---|---|
IContext | context | The context. |
IBaseCommonServices | commonServices | The common services. |
ILogger | logger | The logger factory. |
System.Boolean | automaticValidation |
Properties
View SourceBack_IsEnabled
Gets or sets the Back_IsEnabled property value.
Declaration
public bool Back_IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
BackCommand
Gets the back command.
Declaration
public RelayCommand BackCommand { get; }
Property Value
Type | Description |
---|---|
RelayCommand | The back command. |
Next_IsEnabled
Gets or sets the Next_IsEnabled property value.
Declaration
public bool Next_IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
NextCommand
Gets the next command.
Declaration
public RelayCommand NextCommand { get; }
Property Value
Type | Description |
---|---|
RelayCommand | The next command. |
Page
Gets or sets the Page property value.
Declaration
public int Page { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The page. |
Pages
Gets or sets the Pages property value.
Declaration
public int Pages { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The pages. |
Submit_IsEnabled
Gets or sets the Submit_IsEnabled property value.
Declaration
public bool Submit_IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Methods
View SourceCleanup()
Declaration
public override void Cleanup()
Overrides
OnPropertyChanged(Object, PropertyChangedEventArgs)
Handles the PropertyChanged event.
Declaration
public override void OnPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender | The sender. |
PropertyChangedEventArgs | e | The |