Miembros ViewModelBase
Actúa como la clase base para la clase de modelo de vista.
El tipo ViewModelBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ViewModelBase |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
DataProvider | Proporciona acceso a la instancia de ListDataCache. | |
HasErrors | True si el modelo de vista tiene errores de validación. | |
IsBusy | Indica si el modelo de vista está ocupado haciendo algún procesamiento. | |
IsInitialized | Obtiene o establece un valor Boolean que especifica si el modelo de vista está inicializado. | |
ShowIfBusy | Depende de la propiedad IsBusy. Utilizada por la interfaz de usuario para mostrar u ocultar elementos |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddError | Agrega una cadena de error a la colección de Errorstring para el campo especificado. Generar evento también a propagar el error de validación en la interfaz de usuario | |
CheckErrorCollectionForProperty | Compruebe si la colección de errores de una propiedad determinada está inicializada o no. Si no es así, lo inicializa. | |
CompleteIntialization | Evento que se produce cuando la inicialización del modelo de la vista está completa. | |
GetErrors | Obtiene los errores de validación para el modelo de vista asociada. | |
OnInitializationComplete | ||
RaiseErrorsChanged | Este método se llama cuando se suscribe a un evento de errosChanged y un error de validación es agregar o eliminar en el modelo de vista. | |
RaisePropertyChanged | Elevar propiedad funciona de evento Changed para indizadores solo si la clave se incluye con la etiqueta "[producto]" | |
RemoveAllErrors | Quita todas las cadenas de error de la colección de Errorstring para el campo especificado. Generar evento también a propagar el error de validación en la interfaz de usuario | |
RemoveError | Quita una cadena de error de la colección de Errorstring para el campo especificado. Generar evento también a propagar el error de validación en la interfaz de usuario | |
ToString | (Heredado desde Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
ErrorsChanged | Controlador de eventos para los errores de validación de propagar volver a la interfaz de usuario | |
InitializationCompleted | Es un evento que se genera cuando un inicialización está completa. | |
PropertyChanged | Es un evento que se produce cuando se cambian los valores de campo del modelo de vista. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
errorList | Almacena la colección de cadena de error de validación para cada campo con el nombre del campo como clave. |
Arriba