Referencia de la Clase sage.ew.objetos.ewgrid

Clase del objeto grid para Sage50 Más...

Diagrama de herencias de sage.ew.objetos.ewgrid
sage.ew.objetos.ewgridBase sage.ew.interficies.IConfigUserOption sage.ew.objetos.gridViewList sage.ew.objetos.gridViewListDesktop

Tipos públicos

enum  ewGridScrollBars { ewGridScrollBars.Ninguna, ewGridScrollBars.Normal, ewGridScrollBars.Mediana, ewGridScrollBars.Grande }
 Tipos de barras de desplazamiento personalizadas Más...
 
enum  ewGridTipoColumna {
  ewGridTipoColumna.Fecha, ewGridTipoColumna.Hora, ewGridTipoColumna.Cajas, ewGridTipoColumna.Unidades,
  ewGridTipoColumna.Peso, ewGridTipoColumna.Precio, ewGridTipoColumna.Importe, ewGridTipoColumna.Dto
}
 Tipos de columnas para aplicarles una mascara Más...
 

Métodos públicos

delegate void _SortByColumnInPanelFilter_Handler (string sortColumnName, ListSortDirection sortDirection)
 Delegado para ordenar la grid por una determinada columna para caso DataSources que no admitan ordenación como por ejemplo BindingList(t). DataTable y SortableBindingList(t) sí que admiten ordenación haciendo click en la cabecera de la columna de la grid, pero en bindinglist(t) no. SortableBindingList es de reciente creación, clase creada por nosotros que deriva directamente de BindingList(t) y que sí que admiten ordenación. Más...
 
bool _Evento_SortByColumnInPanelFilter_Programado ()
 Para permitir consultar desde el exterior de la grid si tiene el evento _SortByColumnInPanelFilter programado. Más...
 
void _Ejecutar_Evento_SortByColumnInPanelFilter_Programado (string sortColumnName, ListSortDirection sortDirection)
 Para permitir ejecutar desde el exterior de la grid el evento _SortByColumnInPanelFilter, caso de que lo tenga programado. Más...
 
delegate void _CalendarCell_a_Null_Handler (object sender, ref DateTime tdData)
 Handler per a valors null Más...
 
delegate void _ToggleSeleccionCheck (bool tlEstado)
 Task 151961. Nueva operativa para columnas de selección Delegado para la selección de columna Más...
 
delegate bool _BeforeWindowPrintHandler (ref botones.Clases.btImprimir toPrintButton)
 Delegado para modificar la configuración de la pantalla de impresión Más...
 
delegate bool _PrintBeforeHandler (ref DataTable toDt, Report.ReportAction toAction)
 Delegado para acceder a los datos que se van a imprimir Más...
 
 ewgrid ()
 Inicializa una nueva instancia de la clase ewgrid Más...
 
virtual void _ShowPrint (string lcReportTitle)
 Metodo para imprimir el contenido de ewgrid Más...
 
void _ToggleSeleccionChecks (int tnColIndex)
 Método para que el usuario pueda disparar el marcado/desmarcado(según estado actual) por código Más...
 
void _TipoColumna (string tcNombreColumna, ewGridTipoColumna teTipoColumna)
 PE-84238: Este método adapatará la columna que se haya especificado para que asigne las mascaras correspondientes Más...
 
IDisposable Subscribe (IObserver< ScrollMove > toObservador)
 Añade un observador a la lista Más...
 
void NotifyScrollMove (Nullable< ScrollMove > toScrollMove)
 Método para enviar notificaciones de movimiento de scroll Más...
 
void NotifyEndScrollMove ()
 Método para finalizar la observación de ScrollMove Más...
 
object _GetValueUserOption ()
 Nos devuelve el valor establecido en este momento en el control visual. Más...
 
void _SetValueUserOption (object toValor)
 Para establecer un valor en el control visual. Más...
 
- Métodos públicos heredados desde sage.ew.objetos.ewgridBase
delegate void _PaintHeaders_Handler (DataGridViewCellPaintingEventArgs e, float tnAngle)
 Handler per a valors null Más...
 
 ewgridBase ()
 Inicializa una nueva instancia de la clase ewgrid Más...
 
virtual void _CargarEstilo (string tcClasseBase="")
 Carga las propiedades del estilo del control Más...
 
void _ResetAllProperties ()
 Restaura todas las propiedades del estilo Más...
 
Boolean TenimMouse (Rectangle bRect, int X, int Y)
 Indica si el mouse está encima del control Más...
 
static IntPtr CreateIconIndirect (ref IconInfo icon)
 Crea un icono Más...
 
static bool GetIconInfo (IntPtr hIcon, ref IconInfo pIconInfo)
 Información del icono Más...
 
Cursor CreateCursor (Bitmap bmp, int xHotSpot, int yHotSpot)
 Crea un cursor Más...
 

Campos de datos

Dictionary< string, string > _Mascaras = new Dictionary<string, string>() { }
 Posibles mascaras para las columnas Más...
 
PanelFiltrosColumnas _PanelFiltrosColumnas = null
 Task 151259. Filtros columnas Convertirlo a public para poder llamar a los métodos públic desde la pantalla Más...
 
bool _Dropping = false
 Indica si se está produciendo una acción de arrastrar i colocar Más...
 
- Campos de datos heredados desde sage.ew.objetos.ewgridBase
ButtonState buttonState = ButtonState.Inactive
 Aquesta propietat ens serveix per decidir com pintar el botó. Más...
 
bool tenimFoco = false
 Si tenim focus Más...
 
bool clicked = false
 Si hem apretat el botó Más...
 
DataGridViewCellStyle _oDefaultCellStyle
 Guardem una còpia del estil per a poder restaurar-lo Más...
 

Métodos protegidos

override void Dispose (bool disposing)
 Protected implementation of Dispose pattern Más...
 
void _Evento_fecha_a_null (ref DateTime tdData)
 Recogo el evento de Mantegrid.CalendarCell a null y lo propago con el evento de grid _Event_CalendarCell_a_Null Más...
 
override void OnVisibleChanged (EventArgs e)
 Se produce cuando cambia el valor de la propiedad Visible Más...
 
override void OnDataBindingComplete (DataGridViewBindingCompleteEventArgs e)
 Al finalizar la carga, deselección la primera fila Más...
 
virtual DataTable _GetDataTableReport ()
 Devuelve los datos del grid en formato DataTable Más...
 
virtual DataTable _ToDataTable ()
 Crea un DataTable cn la información del grid Más...
 
virtual botones.Clases.btImprimir _ConfigurePrint (botones.Clases.btImprimir toPrinterButton)
 Configura la impresión basica Más...
 
- Métodos protegidos heredados desde sage.ew.objetos.ewgridBase
override void OnPaint (PaintEventArgs e)
 Provoca el evento OnPaing Más...
 
override void OnMouseMove (MouseEventArgs e)
 Event OnMouseMove Más...
 
override void OnMouseLeave (EventArgs e)
 Event OnMouseLeave Más...
 
override void OnCellMouseDown (DataGridViewCellMouseEventArgs e)
 Event OnCellMouseDown Más...
 
override void OnCellMouseUp (DataGridViewCellMouseEventArgs e)
 Event OnCellMouseUp Más...
 
override void OnCellPainting (DataGridViewCellPaintingEventArgs e)
 Provoca el eventoSystem.Windows.Forms.DataGridView CellPainting Más...
 

Propiedades

ewGridScrollBars _ewGridScrollBars [get, set]
 PE-83909. Tipos de barras de desplazamiento Más...
 
VScrollBar _ewVScrollBar [get, set]
 PE-83909. Barra de desplazamiento vertical para entornos táctiles Más...
 
HScrollBar _ewHScrollBar [get, set]
 PE-83909. Barra de desplazamiento horizontal para entornos táctiles Más...
 
bool _FiltrarPorColumna [get, set]
 Activa la funcionalidad para filtrar por el contenido de las columnas Más...
 
bool _EsOpcionalConfigUser [get, set]
 Para determinar si en este objeto se podrá configurar un valor por defecto Más...
 
bool _UsuarioPermiteConfigUser [get, set]
 Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales) Más...
 
string _DescripcionOpcional [get, set]
 Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más...
 
bool _PermitirConfigUser [get, set]
 Para determinar si en este objeto se podrá configurar un valor por defecto Más...
 
string _DescripcionError [get, set]
 Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más...
 
bool _EditMode [get, set]
 Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución Más...
 
- Propiedades heredados desde sage.ew.objetos.ewgridBase
StylePropertiesGridCombo _PropiedadesDeEstilos [get, set]
 Objeto estilo Más...
 
Color _ColorFuente [get, set]
 Obtiene o establece el color de primer plano del estilo. Más...
 
_EstilosDeBotones _EstiloDeBoton [get, set]
 Estilo con el que se dibujará el fondo del botón Más...
 
Color _ColorFondoClaro [get, set]
 Color claro de fondo para estilos degradados Más...
 
Color _ColorFondoOscuro [get, set]
 Color oscuro de fondo para estilos degradados Más...
 
Color _ColorBorde [get, set]
 Color oscuro de fondo para estilos degradados Más...
 
Color _ColorResalte [get, set]
 Color oscuro de fondo para estilos degradados Más...
 
Color _ColorFondoClaroMouseMove [get, set]
 Color claro de fondo para estilos degradados cuando el ratón pasa por encima Más...
 
Color _ColorFondoOscuroMouseMove [get, set]
 Color oscuro de fondo para estilos degradados cuando el ratón pasa por encima Más...
 
Color _ColorFondoClaroMouseDown [get, set]
 Color claro de fondo para estilos degradados cuando se pulsa el ratón en él Más...
 
Color _ColorFondoOscuroMouseDown [get, set]
 Color oscuro de fondo para estilos degradados cuando se pulsa el ratón en él Más...
 
Color _ColorTransparenteImagen [get, set]
 Color que se transformará en transparente al dibujar la imagen del botón Más...
 
Color _ColorDisabled [get, set]
 Obtiene o establece el color de fondo para el control deshabilitado Más...
 
Color _ColorFuenteDisabled [get, set]
 Obtiene o establece el color de la fuente para el control deshabilitado Más...
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales Más...
 
Color _ColorFondoCelda [get, set]
 Color del fondo de celdas Más...
 
Color _ColorFuenteSelCelda [get, set]
 Color de la fuente de celdas seleccionadas Más...
 
Color _ColorFondoSelCelda [get, set]
 Color del fondo de celdas seleccionadas Más...
 
Color _ColorFuenteCelda [get, set]
 Color de la fuente de las celdas Más...
 
Single _TamañoFuenteCelda [get, set]
 Tamaño de la fuente de las celdas Más...
 
int _AlturaFila [get, set]
 Altura de las filas Más...
 
Color _BackgroundColor [get, set]
 Obtiene o establece el color de primer plano del control. Más...
 
- Propiedades heredados desde sage.ew.interficies.IConfigUserOption
bool _PermitirConfigUser [get, set]
 Para determinar si en este objeto se podrá configurar un valor por defecto Más...
 
bool _EsOpcionalConfigUser [get, set]
 Para determinar si en este objeto el usuario podrá definir si permite la configuración Más...
 
bool _UsuarioPermiteConfigUser [get, set]
 Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales) Más...
 
string _DescripcionError [get, set]
 Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más...
 
string _DescripcionOpcional [get, set]
 Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más...
 
bool _EditMode [get, set]
 Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución Más...
 

Eventos

_SortByColumnInPanelFilter_Handler _SortByColumnInPanelFilter
 Evento para ordenar la grid por una determinada columna para caso DataSources que no admitan ordenación como por ejemplo BindingList(t) Más...
 
_CalendarCell_a_Null_Handler _Event_CalendarCell_a_Null
 _Click_After_Handler Más...
 
_ToggleSeleccionCheck _Event_ToggleSeleccionCheck
 Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna Más...
 
_ToggleSeleccionCheck _Event_ToggleSeleccionCheck_Before
 Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna Más...
 
_BeforeWindowPrintHandler _BeforeWindowPrint
 Evento para modificar la configuración de la pantalla de impresión Más...
 
_PrintBeforeHandler _onPrintBefore
 Evento para acceder a los datos que se van a imprimir Más...
 
EventHandler OnConfigUserValueChanged
 Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional Más...
 
- Eventos heredados desde sage.ew.objetos.ewgridBase
_PaintHeaders_Handler _PaintHeaders
 _Click_After_Handler Más...
 
- Eventos heredados desde sage.ew.interficies.IConfigUserOption
EventHandler OnConfigUserValueChanged
 Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.objetos.ewgridBase
Color _oDefaultBackgroundColor
 

Descripción detallada

Clase del objeto grid para Sage50

Definición en la línea 30 del archivo grid.cs.

Documentación de las enumeraciones miembro de la clase

◆ ewGridScrollBars

Tipos de barras de desplazamiento personalizadas

Valores de enumeraciones
Ninguna 

Sin barras de desplazamiento

Normal 

Muestra barras de desplazamiento controladas por el própio grid

Mediana 

Muestra barras de desplazamiento de medida media

Grande 

Muestra barras de desplazamiento de medida grande

Definición en la línea 42 del archivo grid.cs.

◆ ewGridTipoColumna

Tipos de columnas para aplicarles una mascara

Valores de enumeraciones
Fecha 

Tipo fecha

Hora 

Tipo hora

Cajas 

Tipo cajas

Unidades 

Tipo unidades

Peso 

Tipo peso

Precio 

Tipo precio

Importe 

Tipo importe

Dto 

Tipo descuento

Definición en la línea 65 del archivo grid.cs.

Documentación del constructor y destructor

◆ ewgrid()

sage.ew.objetos.ewgrid.ewgrid ( )
inline

Inicializa una nueva instancia de la clase ewgrid

Definición en la línea 382 del archivo grid.cs.

Documentación de las funciones miembro

◆ _BeforeWindowPrintHandler()

delegate bool sage.ew.objetos.ewgrid._BeforeWindowPrintHandler ( ref botones.Clases.btImprimir  toPrintButton)

Delegado para modificar la configuración de la pantalla de impresión

◆ _CalendarCell_a_Null_Handler()

delegate void sage.ew.objetos.ewgrid._CalendarCell_a_Null_Handler ( object  sender,
ref DateTime  tdData 
)

Handler per a valors null

Parámetros
senderObjeto que lanza el evento
tdDataFecha que queremos que utilice

◆ _ConfigurePrint()

virtual botones.Clases.btImprimir sage.ew.objetos.ewgrid._ConfigurePrint ( botones.Clases.btImprimir  toPrinterButton)
inlineprotectedvirtual

Configura la impresión basica

Parámetros
toPrinterButton

Definición en la línea 1014 del archivo grid.cs.

◆ _Ejecutar_Evento_SortByColumnInPanelFilter_Programado()

void sage.ew.objetos.ewgrid._Ejecutar_Evento_SortByColumnInPanelFilter_Programado ( string  sortColumnName,
ListSortDirection  sortDirection 
)
inline

Para permitir ejecutar desde el exterior de la grid el evento _SortByColumnInPanelFilter, caso de que lo tenga programado.

Parámetros
sortColumnNameNombre de la columna de la grid por la que ordenar.
sortDirectionDirección ascendente o descendente.

Definición en la línea 319 del archivo grid.cs.

◆ _Evento_fecha_a_null()

void sage.ew.objetos.ewgrid._Evento_fecha_a_null ( ref DateTime  tdData)
inlineprotected

Recogo el evento de Mantegrid.CalendarCell a null y lo propago con el evento de grid _Event_CalendarCell_a_Null

Parámetros
tdDataFecha que queremos que utilice

Definición en la línea 527 del archivo grid.cs.

◆ _Evento_SortByColumnInPanelFilter_Programado()

bool sage.ew.objetos.ewgrid._Evento_SortByColumnInPanelFilter_Programado ( )
inline

Para permitir consultar desde el exterior de la grid si tiene el evento _SortByColumnInPanelFilter programado.

Devuelve
Devuelve true si el evento _SortByColumnInPanelFilter está programado, false caso contrario.

Definición en la línea 309 del archivo grid.cs.

◆ _GetDataTableReport()

virtual DataTable sage.ew.objetos.ewgrid._GetDataTableReport ( )
inlineprotectedvirtual

Devuelve los datos del grid en formato DataTable

Devuelve

Definición en la línea 949 del archivo grid.cs.

◆ _GetValueUserOption()

object sage.ew.objetos.ewgrid._GetValueUserOption ( )
inline

Nos devuelve el valor establecido en este momento en el control visual.

Devuelve

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1560 del archivo grid.cs.

◆ _PrintBeforeHandler()

delegate bool sage.ew.objetos.ewgrid._PrintBeforeHandler ( ref DataTable  toDt,
Report.ReportAction  toAction 
)

Delegado para acceder a los datos que se van a imprimir

◆ _SetValueUserOption()

void sage.ew.objetos.ewgrid._SetValueUserOption ( object  toValor)
inline

Para establecer un valor en el control visual.

Parámetros
toValor

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1569 del archivo grid.cs.

◆ _ShowPrint()

virtual void sage.ew.objetos.ewgrid._ShowPrint ( string  lcReportTitle)
inlinevirtual

Metodo para imprimir el contenido de ewgrid

Parámetros
lcReportTitle

Definición en la línea 919 del archivo grid.cs.

◆ _SortByColumnInPanelFilter_Handler()

delegate void sage.ew.objetos.ewgrid._SortByColumnInPanelFilter_Handler ( string  sortColumnName,
ListSortDirection  sortDirection 
)

Delegado para ordenar la grid por una determinada columna para caso DataSources que no admitan ordenación como por ejemplo BindingList(t). DataTable y SortableBindingList(t) sí que admiten ordenación haciendo click en la cabecera de la columna de la grid, pero en bindinglist(t) no. SortableBindingList es de reciente creación, clase creada por nosotros que deriva directamente de BindingList(t) y que sí que admiten ordenación.

Se utiliza cuando se trabaja con la opción _FiltrarPorColumna a true, y se utiliza para permitir al usuario ordenar la grid por una columna. Será necesario hacerlo de esta manera cuando la grid se linka contra un origen de datos que no admite ordenación desde la grid aplicando el método grid.Sort(columna, orden). Esto ocurre con las BindingList(T), en este caso se delega la ordenación por columnas al usuario de forma externa a la grid pasandole en el evento el nombre de la columna y si es ascendente o descendente. En DataTable no ocurre esto pues los DataTable sí admiten ordenación, se puede ejecutar el método de la grid grid.Sort(columna, orden). Pero en BindingList no lo permite, si se ejecuta este método peta.

Ojo que ahora se ha creado una nueva clase SortableBindingList(T) basada en BindingList(T) que sí admite ordenación desde la grid con el método grid grid.Sort(columna, orden). En este caso no haria falta programar este evento si se desea ordenación pues ya la llevará el Core como en el caso de DataTable y simplemente con la llamada a grid.Sort() ya ordenará.

Por tanto, este evento será para casos especiales en lo que interese que el usuario pueda ordenar por columnas cuando el datasource es un BindingList(t) o cualquier otro datasource que no admita ordenación. Al tener activo _FiltrarPorCOlumnas cuando se hace click sobre la marca de la cabecera de la columna, a parte de todas las opciones para filtrar datos, en el caso de que el datasource sea un BindingList aparecerán las opciones "Orden ascendente/descendente" solamente si en la grid se ha programado este evento, caso contrario no aparecerán. Caso DataTable o SortableBindingList aparecerán siempre.

Al programar este evento sobre una grid en la que el datasource sea un BindingList asegurarse de que las columnas sobre las que se quiere permitir ordenar tengan la propiedad .SortMode a Automatic. Si la tienen a NotSortable tampoco aparecerán las opciones de "Orden ascendente/descendente aunque se haya programado el evento. Hemos de respetar el .SortMode con el que venga la columna pues en algunas columnas puede interesar que no se pueda ordenar por ella.

Mirar llamadas a grid.Sort(columna, orden) en este mismo fichero en PanelFiltroColumnas, método AccionFiltroColumna()

◆ _TipoColumna()

void sage.ew.objetos.ewgrid._TipoColumna ( string  tcNombreColumna,
ewGridTipoColumna  teTipoColumna 
)
inline

PE-84238: Este método adapatará la columna que se haya especificado para que asigne las mascaras correspondientes

  • Mascaras: Fecha –> dd/mm/yy Hora –> HH:mm Cajas –> wc_cajas Unidades –> wc_unidades Peso –> wc_peso Precio –> Moneda._MascaraPrecioVenta Importe –> Moneda._MascaraImporteVenta
Parámetros
tcNombreColumnaNombre de la columna a la que aplicar la mascara
teTipoColumnaTipo de Columna segun la que aplicar la mascara

Definición en la línea 1068 del archivo grid.cs.

◆ _ToDataTable()

virtual DataTable sage.ew.objetos.ewgrid._ToDataTable ( )
inlineprotectedvirtual

Crea un DataTable cn la información del grid

Devuelve

Definición en la línea 962 del archivo grid.cs.

◆ _ToggleSeleccionCheck()

delegate void sage.ew.objetos.ewgrid._ToggleSeleccionCheck ( bool  tlEstado)

Task 151961. Nueva operativa para columnas de selección Delegado para la selección de columna

Parámetros
tlEstado

◆ _ToggleSeleccionChecks()

void sage.ew.objetos.ewgrid._ToggleSeleccionChecks ( int  tnColIndex)
inline

Método para que el usuario pueda disparar el marcado/desmarcado(según estado actual) por código

Parámetros
tnColIndex

Definición en la línea 1050 del archivo grid.cs.

◆ Dispose()

override void sage.ew.objetos.ewgrid.Dispose ( bool  disposing)
inlineprotected

Protected implementation of Dispose pattern

Parámetros
disposing

Definición en la línea 464 del archivo grid.cs.

◆ NotifyEndScrollMove()

void sage.ew.objetos.ewgrid.NotifyEndScrollMove ( )
inline

Método para finalizar la observación de ScrollMove

Definición en la línea 1458 del archivo grid.cs.

◆ NotifyScrollMove()

void sage.ew.objetos.ewgrid.NotifyScrollMove ( Nullable< ScrollMove toScrollMove)
inline

Método para enviar notificaciones de movimiento de scroll

Parámetros
toScrollMove

Definición en la línea 1444 del archivo grid.cs.

◆ OnDataBindingComplete()

override void sage.ew.objetos.ewgrid.OnDataBindingComplete ( DataGridViewBindingCompleteEventArgs  e)
inlineprotected

Al finalizar la carga, deselección la primera fila

Definición en la línea 905 del archivo grid.cs.

◆ OnVisibleChanged()

override void sage.ew.objetos.ewgrid.OnVisibleChanged ( EventArgs  e)
inlineprotected

Se produce cuando cambia el valor de la propiedad Visible

Parámetros
e

Definición en la línea 848 del archivo grid.cs.

◆ Subscribe()

IDisposable sage.ew.objetos.ewgrid.Subscribe ( IObserver< ScrollMove toObservador)
inline

Añade un observador a la lista

Parámetros
toObservadorObservador a añadir
Devuelve

Definición en la línea 1398 del archivo grid.cs.

Documentación de los campos

◆ _Dropping

bool sage.ew.objetos.ewgrid._Dropping = false

Indica si se está produciendo una acción de arrastrar i colocar

Definición en la línea 256 del archivo grid.cs.

◆ _Mascaras

Dictionary<string, string> sage.ew.objetos.ewgrid._Mascaras = new Dictionary<string, string>() { }

Posibles mascaras para las columnas

Definición en la línea 37 del archivo grid.cs.

◆ _PanelFiltrosColumnas

PanelFiltrosColumnas sage.ew.objetos.ewgrid._PanelFiltrosColumnas = null

Task 151259. Filtros columnas Convertirlo a public para poder llamar a los métodos públic desde la pantalla

Definición en la línea 246 del archivo grid.cs.

Documentación de propiedades

◆ _DescripcionError

string sage.ew.objetos.ewgrid._DescripcionError
getset

Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto.

Definición en la línea 1538 del archivo grid.cs.

◆ _DescripcionOpcional

string sage.ew.objetos.ewgrid._DescripcionOpcional
getset

Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto.

Definición en la línea 1512 del archivo grid.cs.

◆ _EditMode

bool sage.ew.objetos.ewgrid._EditMode
getset

Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución

Definición en la línea 1550 del archivo grid.cs.

◆ _EsOpcionalConfigUser

bool sage.ew.objetos.ewgrid._EsOpcionalConfigUser
getset

Para determinar si en este objeto se podrá configurar un valor por defecto

Definición en la línea 1480 del archivo grid.cs.

◆ _ewGridScrollBars

ewGridScrollBars sage.ew.objetos.ewgrid._ewGridScrollBars
getset

PE-83909. Tipos de barras de desplazamiento

Definición en la línea 119 del archivo grid.cs.

◆ _ewHScrollBar

HScrollBar sage.ew.objetos.ewgrid._ewHScrollBar
getset

PE-83909. Barra de desplazamiento horizontal para entornos táctiles

Definición en la línea 192 del archivo grid.cs.

◆ _ewVScrollBar

VScrollBar sage.ew.objetos.ewgrid._ewVScrollBar
getset

PE-83909. Barra de desplazamiento vertical para entornos táctiles

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

◆ _FiltrarPorColumna

bool sage.ew.objetos.ewgrid._FiltrarPorColumna
getset

Activa la funcionalidad para filtrar por el contenido de las columnas

Definición en la línea 223 del archivo grid.cs.

◆ _PermitirConfigUser

bool sage.ew.objetos.ewgrid._PermitirConfigUser
getset

Para determinar si en este objeto se podrá configurar un valor por defecto

Definición en la línea 1528 del archivo grid.cs.

◆ _UsuarioPermiteConfigUser

bool sage.ew.objetos.ewgrid._UsuarioPermiteConfigUser
getset

Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales)

Definición en la línea 1496 del archivo grid.cs.

Documentación de los eventos

◆ _BeforeWindowPrint

_BeforeWindowPrintHandler sage.ew.objetos.ewgrid._BeforeWindowPrint

Evento para modificar la configuración de la pantalla de impresión

Definición en la línea 365 del archivo grid.cs.

◆ _Event_CalendarCell_a_Null

_CalendarCell_a_Null_Handler sage.ew.objetos.ewgrid._Event_CalendarCell_a_Null

_Click_After_Handler

Definición en la línea 337 del archivo grid.cs.

◆ _Event_ToggleSeleccionCheck

_ToggleSeleccionCheck sage.ew.objetos.ewgrid._Event_ToggleSeleccionCheck

Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna

Definición en la línea 350 del archivo grid.cs.

◆ _Event_ToggleSeleccionCheck_Before

_ToggleSeleccionCheck sage.ew.objetos.ewgrid._Event_ToggleSeleccionCheck_Before

Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna

Definición en la línea 356 del archivo grid.cs.

◆ _onPrintBefore

_PrintBeforeHandler sage.ew.objetos.ewgrid._onPrintBefore

Evento para acceder a los datos que se van a imprimir

Definición en la línea 373 del archivo grid.cs.

◆ _SortByColumnInPanelFilter

_SortByColumnInPanelFilter_Handler sage.ew.objetos.ewgrid._SortByColumnInPanelFilter

Evento para ordenar la grid por una determinada columna para caso DataSources que no admitan ordenación como por ejemplo BindingList(t)

Mirar explicación detallada arriba en el delegado.

Definición en la línea 303 del archivo grid.cs.

◆ OnConfigUserValueChanged

EventHandler sage.ew.objetos.ewgrid.OnConfigUserValueChanged

Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional

Definición en la línea 1474 del archivo grid.cs.


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