Referencia de la Clase Sage.ES.S50.Modelos.LibroColumnaDefBase

Clase LibroColumnaDefBase - Definición de las características de una columna como el título, lectura, ... Más...

Diagrama de herencias de Sage.ES.S50.Modelos.LibroColumnaDefBase
Sage.ES.S50.Modelos.Interficies.ILibroColumnaDef

Métodos públicos

 LibroColumnaDefBase ()
 Constructor sin parámetros Más...
 
void _OnClick (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Click de navegación de la columna Más...
 
void _OnClick (ILibro toLibro, CamposModelos teKey, ILibroFila toLibroFila)
 Click de navegación de la columna Más...
 
void _OnChange (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna Más...
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable. Más...
 

Métodos protegidos

virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento Más...
 
virtual void _LiberarMemoria ()
 Vaciamos diccionarios, listas y datatables Más...
 

Propiedades

string _Titulo [get, set]
 Título de la columna del grid Más...
 
TipoColumnaModelos _Tipo [get, set]
 Tipo Más...
 
int _Width [get, set]
 Ancho de la columna, si es 0 es automático Más...
 
int _ComboWidth [get, set]
 Ancho del combo de la columna Más...
 
bool _AutoSize [get, set]
 Ancho de la columna, si es 0 es automático Más...
 
int _MaxInputLength [get, set]
 longitud entrada permitida, por defecto 0, lo presenta todo Más...
 
bool _Readonly [get, set]
 Readonly Más...
 
ILibroColumnaComboValor _PosiblesValores [get, set]
 Posibles valores en el caso de combo Más...
 
CamposModelos _Propiedad [get, set]
 Nombre de la propiedad de las filas a que representa esta columna Más...
 
string _PropiedadNombrePersonalizado [get, set]
 Si _Propiedad = CamposModelo.Personalizado entonces el nombre de la propiedad es este Más...
 
string _TituloImpresion [get, set]
 Título para la impresión de reports Más...
 
Color _BackColor [get, set]
 Color de fondo a usar en esta columna Más...
 
bool _ColumnaImprimible = true [get, set]
 Indica si la columna se imprimirá en los reports Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.ILibroColumnaDef
string _Titulo [get, set]
 Título de la columna del grid Más...
 
TipoColumnaModelos _Tipo [get, set]
 Tipo Más...
 
int _Width [get, set]
 Ancho de la columna Más...
 
int _ComboWidth [get, set]
 Ancho del combo en columnas de tipo combo Más...
 
int _MaxInputLength [get, set]
 longitud entrada permitida Más...
 
bool _Readonly [get, set]
 Readonly Más...
 
ILibroColumnaComboValor _PosiblesValores [get, set]
 Posibles valores en el caso de combo Más...
 
CamposModelos _Propiedad [get, set]
 Nombre de la propiedad de las filas a que representa esta columna Más...
 
string _PropiedadNombrePersonalizado [get, set]
 Si _Propiedad = CamposModelo.Personalizado entonces el nombre de la propiedad es este Más...
 
string _TituloImpresion [get, set]
 Título para la impresión de reports Más...
 
bool _ColumnaImprimible [get, set]
 Indica si la columna se imprimirá en los reports Más...
 
bool _AutoSize [get, set]
 Indica si la columna debe ajustarse Más...
 
Color _BackColor [get, set]
 Indicar color de fondo para la columna Más...
 

Descripción detallada

Clase LibroColumnaDefBase - Definición de las características de una columna como el título, lectura, ...

Definición en la línea 18 del archivo LibroColumnaDefBase.cs.

Documentación del constructor y destructor

◆ LibroColumnaDefBase()

Sage.ES.S50.Modelos.LibroColumnaDefBase.LibroColumnaDefBase ( )
inline

Constructor sin parámetros

Definición en la línea 174 del archivo LibroColumnaDefBase.cs.

Documentación de las funciones miembro

◆ _LiberarMemoria()

virtual void Sage.ES.S50.Modelos.LibroColumnaDefBase._LiberarMemoria ( )
inlineprotectedvirtual

Vaciamos diccionarios, listas y datatables

Definición en la línea 270 del archivo LibroColumnaDefBase.cs.

◆ _OnChange()

void Sage.ES.S50.Modelos.LibroColumnaDefBase._OnChange ( ILibroColumnaDef  toColumn,
ILibroFila  toLibroFila 
)
inline

Cambio de valor de una columna

Parámetros
toColumnColumna que lanza el cambio
toLibroFilaReferencia a la línea del libro

Implementa Sage.ES.S50.Modelos.Interficies.ILibroColumnaDef.

Definición en la línea 231 del archivo LibroColumnaDefBase.cs.

◆ _OnClick() [1/2]

void Sage.ES.S50.Modelos.LibroColumnaDefBase._OnClick ( ILibroColumnaDef  toColumn,
ILibroFila  toLibroFila 
)
inline

Click de navegación de la columna

Parámetros
toColumn
toLibroFilaReferencia a la línea del libro

Implementa Sage.ES.S50.Modelos.Interficies.ILibroColumnaDef.

Definición en la línea 188 del archivo LibroColumnaDefBase.cs.

◆ _OnClick() [2/2]

void Sage.ES.S50.Modelos.LibroColumnaDefBase._OnClick ( ILibro  toLibro,
CamposModelos  teKey,
ILibroFila  toLibroFila 
)
inline

Click de navegación de la columna

Parámetros
toLibro
teKey
toLibroFilaReferencia a la línea del libro

Definición en la línea 207 del archivo LibroColumnaDefBase.cs.

◆ Dispose() [1/2]

virtual void Sage.ES.S50.Modelos.LibroColumnaDefBase.Dispose ( bool  disposing)
inlineprotectedvirtual

Método Dispose del mantenimiento

Parámetros
disposing

Definición en la línea 245 del archivo LibroColumnaDefBase.cs.

◆ Dispose() [2/2]

void Sage.ES.S50.Modelos.LibroColumnaDefBase.Dispose ( )
inline

Este código se agrega para implementar correctamente el patrón descartable.

Definición en la línea 259 del archivo LibroColumnaDefBase.cs.

Documentación de propiedades

◆ _AutoSize

bool Sage.ES.S50.Modelos.LibroColumnaDefBase._AutoSize
getset

Ancho de la columna, si es 0 es automático

Definición en la línea 80 del archivo LibroColumnaDefBase.cs.

◆ _BackColor

Color Sage.ES.S50.Modelos.LibroColumnaDefBase._BackColor
getset

Color de fondo a usar en esta columna

Definición en la línea 157 del archivo LibroColumnaDefBase.cs.

◆ _ColumnaImprimible

bool Sage.ES.S50.Modelos.LibroColumnaDefBase._ColumnaImprimible = true
getset

Indica si la columna se imprimirá en los reports

Definición en la línea 165 del archivo LibroColumnaDefBase.cs.

◆ _ComboWidth

int Sage.ES.S50.Modelos.LibroColumnaDefBase._ComboWidth
getset

Ancho del combo de la columna

Definición en la línea 71 del archivo LibroColumnaDefBase.cs.

◆ _MaxInputLength

int Sage.ES.S50.Modelos.LibroColumnaDefBase._MaxInputLength
getset

longitud entrada permitida, por defecto 0, lo presenta todo

Definición en la línea 90 del archivo LibroColumnaDefBase.cs.

◆ _PosiblesValores

ILibroColumnaComboValor Sage.ES.S50.Modelos.LibroColumnaDefBase._PosiblesValores
getset

Posibles valores en el caso de combo

Definición en la línea 108 del archivo LibroColumnaDefBase.cs.

◆ _Propiedad

CamposModelos Sage.ES.S50.Modelos.LibroColumnaDefBase._Propiedad
getset

Nombre de la propiedad de las filas a que representa esta columna

Definición en la línea 129 del archivo LibroColumnaDefBase.cs.

◆ _PropiedadNombrePersonalizado

string Sage.ES.S50.Modelos.LibroColumnaDefBase._PropiedadNombrePersonalizado
getset

Si _Propiedad = CamposModelo.Personalizado entonces el nombre de la propiedad es este

Definición en la línea 138 del archivo LibroColumnaDefBase.cs.

◆ _Readonly

bool Sage.ES.S50.Modelos.LibroColumnaDefBase._Readonly
getset

Readonly

Definición en la línea 99 del archivo LibroColumnaDefBase.cs.

◆ _Tipo

TipoColumnaModelos Sage.ES.S50.Modelos.LibroColumnaDefBase._Tipo
getset

Tipo

Definición en la línea 53 del archivo LibroColumnaDefBase.cs.

◆ _Titulo

string Sage.ES.S50.Modelos.LibroColumnaDefBase._Titulo
getset

Título de la columna del grid

Definición en la línea 44 del archivo LibroColumnaDefBase.cs.

◆ _TituloImpresion

string Sage.ES.S50.Modelos.LibroColumnaDefBase._TituloImpresion
getset

Título para la impresión de reports

Definición en la línea 147 del archivo LibroColumnaDefBase.cs.

◆ _Width

int Sage.ES.S50.Modelos.LibroColumnaDefBase._Width
getset

Ancho de la columna, si es 0 es automático

Definición en la línea 62 del archivo LibroColumnaDefBase.cs.


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