Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.objetos.TabControlAddOnsManager

Controlador de los addons para el tabcontrol. Más...

Diagrama de herencia de sage.ew.objetos.TabControlAddOnsManager
sage.ew.objetos.AddOnsUserControlController

Métodos públicos

 TabControlAddOnsManager (ewtabcontrol toControl)
 Constructor.
 
override List< IValidationResultValidate (ActionType toType=ActionType.IgnoreErrors)
 
override List< IValidationResultSave (ActionType toType=ActionType.IgnoreErrors)
 Overrides de Save para hacer la validación.
 
- Métodos públicos heredados de sage.ew.objetos.AddOnsUserControlController
delegate void DelegateOnUserControlAdded (AddOnsUserControlController toSender, IAddOnsUserControl toUserControl)
 Evento que se lanza después de añadir el IAddOnsUserControl al control.
 
delegate Boolean DelegateOnUserControlLoad (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del load de cada IAddOnsUserControl.
 
delegate Boolean DelegateOnUserControlValidate (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del validate de cada IAddOnsUserControl.
 
delegate Boolean DelegateOnUserControlSave (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del save de cada IAddOnsUserControl.
 
Boolean AddUserControl (IAddOnsUserControl toUserControl)
 Añadir un IAddOnsUserControl.
 
virtual List< IValidationResultLoad (ActionType toType=ActionType.IgnoreErrors)
 Ejecuta el Load de los IAddOnsUserControl.
 
virtual void Binding ()
 Ejecuta el Binding de los IAddOnsUserControl.
 
virtual void LockControls (Boolean toEnabled)
 Ejecuta el LockControls de los IAddOnsUserControl.
 
 AddOnsUserControlController (Control toControl)
 Contructor.
 

Métodos protegidos

override bool _AddUserControl (Control toControl)
 Añade el control.
 
override void _OrderControls ()
 Ordenar el componenents.
 
virtual Boolean _CheckErrors (List< IValidationResult > loList)
 Gestiona los errores mostrando los mensajes y posicionando la pestaña.
 
- Métodos protegidos heredados de sage.ew.objetos.AddOnsUserControlController
Boolean _AddUserControl (Control toUserControl)
 Añade el UserControl.
 
void _OrderControls ()
 Ordenar los controles añadidos.
 
DialogResult _ShowMessage (String tcMessage, MessageBoxButtons toButtons=MessageBoxButtons.OK, MessageBoxIcon toIcon=MessageBoxIcon.Exclamation, MessageBoxDefaultButton toDefaultButton=MessageBoxDefaultButton.Button1, DialogResult toResult=DialogResult.OK)
 Muestra un mensaje.
 

Propiedades

ewtabcontrol _Control [get]
 Control.
 
- Propiedades heredados de sage.ew.objetos.AddOnsUserControlController
Boolean _ShowMessages [get, set]
 Indica si debe mostrar los mensajes.
 
List< IAddOnsUserControl_CustomUserControls [get]
 Listado de los controles ordenados por posición.
 

Otros miembros heredados

- Tipos públicos heredados de sage.ew.objetos.AddOnsUserControlController
enum  ActionType { IgnoreErrors = 0 , StopOnErrorUserControl = 1 , StopOnError = 2 }
 Tipo de acciones. Más...
 
- Atributos protegidos heredados de sage.ew.objetos.AddOnsUserControlController
Control _oControl
 Control base.
 
- Eventos heredados de sage.ew.objetos.AddOnsUserControlController
DelegateOnUserControlAdded _OnUserControlAdded
 Evento que se lanza después de añadir el IAddOnsUserControl al control.
 
DelegateOnUserControlLoad _OnAddUserControlLoad
 Evento que se lanza después del load de cada IAddOnsUserControl.
 
DelegateOnUserControlValidate _OnAddUserControlValidated
 Evento que se lanza después del validate de cada IAddOnsUserControl.
 
DelegateOnUserControlSave _OnUserControlSaved
 Evento que se lanza después del save de cada IAddOnsUserControl.
 

Descripción detallada

Controlador de los addons para el tabcontrol.

Definición en la línea 340 del archivo AddOnsUserControlController.cs.

Documentación de constructores y destructores

◆ TabControlAddOnsManager()

sage.ew.objetos.TabControlAddOnsManager.TabControlAddOnsManager ( ewtabcontrol toControl)
inline

Constructor.

Parámetros
toControl

Definición en la línea 358 del archivo AddOnsUserControlController.cs.

Documentación de funciones miembro

◆ _AddUserControl()

override bool sage.ew.objetos.TabControlAddOnsManager._AddUserControl ( Control toControl)
inlineprotected

Añade el control.

Parámetros
toControl
Devuelve

Definición en la línea 369 del archivo AddOnsUserControlController.cs.

◆ _CheckErrors()

virtual Boolean sage.ew.objetos.TabControlAddOnsManager._CheckErrors ( List< IValidationResult > loList)
inlineprotectedvirtual

Gestiona los errores mostrando los mensajes y posicionando la pestaña.

Parámetros
loList
Devuelve

Definición en la línea 436 del archivo AddOnsUserControlController.cs.

◆ _OrderControls()

override void sage.ew.objetos.TabControlAddOnsManager._OrderControls ( )
inlineprotected

Ordenar el componenents.

Definición en la línea 393 del archivo AddOnsUserControlController.cs.

◆ Save()

override List< IValidationResult > sage.ew.objetos.TabControlAddOnsManager.Save ( ActionType toType = ActionType::IgnoreErrors)
inlinevirtual

Overrides de Save para hacer la validación.

Parámetros
toType
Devuelve

Reimplementado de sage.ew.objetos.AddOnsUserControlController.

Definición en la línea 467 del archivo AddOnsUserControlController.cs.

◆ Validate()

override List< IValidationResult > sage.ew.objetos.TabControlAddOnsManager.Validate ( ActionType toType = ActionType::IgnoreErrors)
inlinevirtual
Parámetros
toType
Devuelve

Reimplementado de sage.ew.objetos.AddOnsUserControlController.

Definición en la línea 422 del archivo AddOnsUserControlController.cs.

Documentación de propiedades

◆ _Control

ewtabcontrol sage.ew.objetos.TabControlAddOnsManager._Control
get

Control.

Definición en la línea 346 del archivo AddOnsUserControlController.cs.


La documentación de esta clase está generada del siguiente archivo: