Class ViewModelBladeWizard<TEntity>
Class ViewModelBladeWizard. Implements the ViewModelBlade<TEntity>
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
Inherited Members
Namespace: ISynergy.Framework.Mvvm.ViewModels
Assembly: ISynergy.Framework.Mvvm.dll
Syntax
public abstract class ViewModelBladeWizard<TEntity> : ViewModelBlade<TEntity>, IViewModelBlade, IViewModel, IObservableClass, IBindable, ICleanup
Type Parameters
Name | Description |
---|---|
TEntity | The type of the t entity. |
Constructors
View SourceViewModelBladeWizard(IContext, IBaseCommonServices, ILogger, Boolean)
Initializes a new instance of the ViewModelBladeWizard<TEntity> class.
Declaration
protected ViewModelBladeWizard(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
ISynergy.Framework.Mvvm.ViewModels.ViewModelBlade<TEntity>.Cleanup()
View Source
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 |
Overrides
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
Extension Methods
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
See Also
ViewModelBlade<TEntity>