Referencia de la Clase sage.ew.objetos.ewTabControlAddOnsManager

TabControl con la gestión de addons Más...

Diagrama de herencias de sage.ew.objetos.ewTabControlAddOnsManager
sage.ew.objetos.ewtabcontrol sage.ew.interficies.ICustomAddOnsUserControl sage.ew.objetos.ewtabcontrolbase

Métodos públicos

bool AddUserControl (IAddOnsUserControl toControl)
 Añade el UserControl Más...
 
virtual List< IValidationResultLoad (AddOnsUserControlController.ActionType toType=AddOnsUserControlController.ActionType.IgnoreErrors)
 Load Más...
 
virtual List< IValidationResultSave (AddOnsUserControlController.ActionType toType=AddOnsUserControlController.ActionType.IgnoreErrors)
 Save Más...
 
virtual List< IValidationResultValidate (AddOnsUserControlController.ActionType toType=AddOnsUserControlController.ActionType.IgnoreErrors)
 Validate Más...
 
virtual void Binding ()
 Binding Más...
 
virtual void LockControls (Boolean toEnabled)
 Bloquear controles Más...
 
- Métodos públicos heredados desde sage.ew.objetos.ewtabcontrolbase
 ewtabcontrolbase ()
 Inicializa una nueva instancia de la clase ewtabcontrol Más...
 
void _CargarEstilo ()
 Carga las propiedades del estilo Más...
 
void _ResetAllProperties ()
 Restaura las propiedades a sus valores predeterminados Más...
 
void _AplicarEstilo (PaintEventArgs e)
 Aplica el estilo al control Más...
 
void FillRoundRectangle (Graphics g, System.Drawing.Brush brush, Rectangle r, int radius)
 FillRoundRectangle Más...
 
void DrawRoundRectangle (Graphics g, Pen p, Rectangle r, int radius)
 DrawRoundRectangle Más...
 

Propiedades

AddOnsUserControlController _UserControlController [get]
 UserControlController Más...
 
- Propiedades heredados desde sage.ew.objetos.ewtabcontrol
bool _TabStop [get, set]
 Obtiene o establece la propiedad personalizada de TabStop. Es una propiedad virtual sin efecto en el control (ya que afectaria a la navegación). Solo afecta a la manera lógica de comportase. Guarda la propiedad 'Introducción' especificada en el diseñador de perfiles Más...
 
bool _NavegacionTeclasEspeciales [get, set]
 PE-101869 Permitir navegacion Ctrl + teclas dirección y Ctrl + AvPAg Más...
 
- Propiedades heredados desde sage.ew.objetos.ewtabcontrolbase
ewtabcontrolEstilosBase _PropiedadesDeEstilos [get, set]
 Objeto estilo Más...
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales Más...
 
- Propiedades heredados desde sage.ew.interficies.ICustomAddOnsUserControl
AddOnsUserControlController _UserControlController [get]
 Controlador Más...
 

Eventos

AddOnsUserControlController.DelegateOnUserControlAdded _OnUserControlAdded
 Evento que se lanza después de añadir el IAddOnsUserControl al control Más...
 
AddOnsUserControlController.DelegateOnUserControlLoad _OnAddUserControlLoad
 Evento que se lanza después del load de cada IAddOnsUserControl Más...
 
AddOnsUserControlController.DelegateOnUserControlValidate _OnAddUserControlValidate
 Evento que se lanza después del validate de cada IAddOnsUserControl Más...
 
AddOnsUserControlController.DelegateOnUserControlSave _OnUserControlSave
 Evento que se lanza después del save de cada IAddOnsUserControl Más...
 

Otros miembros heredados

- Métodos protegidos heredados desde sage.ew.objetos.ewtabcontrol
override void OnKeyDown (KeyEventArgs e)
 PE-101869 Interceptar cualquier combinación de teclas que cambiarían la pestaña activa. Más...
 
- Métodos protegidos heredados desde sage.ew.objetos.ewtabcontrolbase
override void OnPaint (PaintEventArgs e)
 Provoca el evento Paint. Más...
 
override void OnGotFocus (EventArgs e)
 Provoca el evento OnGotFocus Más...
 
override void OnLostFocus (EventArgs e)
 Provoca el evento OnLostFocus Más...
 
override void OnMouseLeave (EventArgs e)
 Provoca el evento OnMouseLeave Más...
 
override void OnMouseMove (MouseEventArgs e)
 Provoca el evento OnMouseMove Más...
 
void PaintTransparentBackground (Graphics g, Rectangle clipRect)
 Pinta parte del fondo del control transparente Más...
 
override void OnSelectedIndexChanged (EventArgs e)
 Forzamos el refresco del control para que pinte bien los objetos contenidos ne él Más...
 

Descripción detallada

TabControl con la gestión de addons

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

Documentación de las funciones miembro

◆ AddUserControl()

bool sage.ew.objetos.ewTabControlAddOnsManager.AddUserControl ( IAddOnsUserControl  toControl)
inline

Añade el UserControl

Parámetros
toControl
Devuelve

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

◆ Binding()

virtual void sage.ew.objetos.ewTabControlAddOnsManager.Binding ( )
inlinevirtual

Binding

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

◆ Load()

virtual List<IValidationResult> sage.ew.objetos.ewTabControlAddOnsManager.Load ( AddOnsUserControlController.ActionType  toType = AddOnsUserControlController.ActionType.IgnoreErrors)
inlinevirtual

Load

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

◆ LockControls()

virtual void sage.ew.objetos.ewTabControlAddOnsManager.LockControls ( Boolean  toEnabled)
inlinevirtual

Bloquear controles

Parámetros
toEnabled

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

◆ Save()

virtual List<IValidationResult> sage.ew.objetos.ewTabControlAddOnsManager.Save ( AddOnsUserControlController.ActionType  toType = AddOnsUserControlController.ActionType.IgnoreErrors)
inlinevirtual

Save

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

◆ Validate()

virtual List<IValidationResult> sage.ew.objetos.ewTabControlAddOnsManager.Validate ( AddOnsUserControlController.ActionType  toType = AddOnsUserControlController.ActionType.IgnoreErrors)
inlinevirtual

Validate

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Implementa sage.ew.interficies.ICustomAddOnsUserControl.

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

Documentación de propiedades

◆ _UserControlController

AddOnsUserControlController sage.ew.objetos.ewTabControlAddOnsManager._UserControlController
get

UserControlController

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

Documentación de los eventos

◆ _OnAddUserControlLoad

AddOnsUserControlController.DelegateOnUserControlLoad sage.ew.objetos.ewTabControlAddOnsManager._OnAddUserControlLoad

Evento que se lanza después del load de cada IAddOnsUserControl

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

◆ _OnAddUserControlValidate

AddOnsUserControlController.DelegateOnUserControlValidate sage.ew.objetos.ewTabControlAddOnsManager._OnAddUserControlValidate

Evento que se lanza después del validate de cada IAddOnsUserControl

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

◆ _OnUserControlAdded

AddOnsUserControlController.DelegateOnUserControlAdded sage.ew.objetos.ewTabControlAddOnsManager._OnUserControlAdded

Evento que se lanza después de añadir el IAddOnsUserControl al control

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

◆ _OnUserControlSave

AddOnsUserControlController.DelegateOnUserControlSave sage.ew.objetos.ewTabControlAddOnsManager._OnUserControlSave

Evento que se lanza después del save de cada IAddOnsUserControl

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


La documentación para esta clase fue generada a partir del siguiente fichero: