Controlador de los addons para el tabcontrol. Más...
Métodos públicos | |
TabControlAddOnsManager (ewtabcontrol toControl) | |
Constructor. | |
override List< IValidationResult > | Validate (ActionType toType=ActionType.IgnoreErrors) |
override List< IValidationResult > | Save (ActionType toType=ActionType.IgnoreErrors) |
Overrides de Save para hacer la validación. | |
![]() | |
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< IValidationResult > | Load (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. | |
![]() | |
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. | |
![]() | |
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 | |
![]() | |
enum | ActionType { IgnoreErrors = 0 , StopOnErrorUserControl = 1 , StopOnError = 2 } |
Tipo de acciones. Más... | |
![]() | |
Control | _oControl |
Control base. | |
![]() | |
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. | |
Controlador de los addons para el tabcontrol.
Definición en la línea 340 del archivo AddOnsUserControlController.cs.
|
inline |
Constructor.
toControl |
Definición en la línea 358 del archivo AddOnsUserControlController.cs.
|
inlineprotected |
Añade el control.
toControl |
Definición en la línea 369 del archivo AddOnsUserControlController.cs.
|
inlineprotectedvirtual |
Gestiona los errores mostrando los mensajes y posicionando la pestaña.
loList |
Definición en la línea 436 del archivo AddOnsUserControlController.cs.
|
inlineprotected |
Ordenar el componenents.
Definición en la línea 393 del archivo AddOnsUserControlController.cs.
|
inlinevirtual |
Overrides de Save para hacer la validación.
toType |
Reimplementado de sage.ew.objetos.AddOnsUserControlController.
Definición en la línea 467 del archivo AddOnsUserControlController.cs.
|
inlinevirtual |
toType |
Reimplementado de sage.ew.objetos.AddOnsUserControlController.
Definición en la línea 422 del archivo AddOnsUserControlController.cs.
|
get |
Control.
Definición en la línea 346 del archivo AddOnsUserControlController.cs.