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

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

Diagrama de herencia 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 { Ninguna , Normal , Mediana , Grande }
 Tipos de barras de desplazamiento personalizadas. Más...
 
enum  ewGridTipoColumna {
  Fecha , Hora , Cajas , Unidades ,
  Peso , Precio , Importe , 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.
 
bool _Evento_SortByColumnInPanelFilter_Programado ()
 Para permitir consultar desde el exterior de la grid si tiene el evento _SortByColumnInPanelFilter programado.
 
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.
 
delegate void _CalendarCell_a_Null_Handler (object sender, ref DateTime tdData)
 Handler per a valors null.
 
delegate void _ToggleSeleccionCheck (bool tlEstado)
 Task 151961. Nueva operativa para columnas de selección Delegado para la selección de columna.
 
delegate bool _BeforeWindowPrintHandler (ref botones.Clases.btImprimir toPrintButton)
 Delegado para modificar la configuración de la pantalla de impresión.
 
delegate bool _PrintBeforeHandler (ref DataTable toDt, Report.ReportAction toAction)
 Delegado para acceder a los datos que se van a imprimir.
 
 ewgrid ()
 Inicializa una nueva instancia de la clase ewgrid.
 
virtual void _ShowPrint (string lcReportTitle)
 Metodo para imprimir el contenido de ewgrid.
 
void _ToggleSeleccionChecks (int tnColIndex)
 Método para que el usuario pueda disparar el marcado/desmarcado(según estado actual) por código.
 
void _TipoColumna (string tcNombreColumna, ewGridTipoColumna teTipoColumna)
 PE-84238: Este método adapatará la columna que se haya especificado para que asigne las mascaras correspondientes.
 
IDisposable Subscribe (IObserver< ScrollMove > toObservador)
 Añade un observador a la lista.
 
void NotifyScrollMove (Nullable< ScrollMove > toScrollMove)
 Método para enviar notificaciones de movimiento de scroll.
 
void NotifyEndScrollMove ()
 Método para finalizar la observación de ScrollMove.
 
object _GetValueUserOption ()
 Nos devuelve el valor establecido en este momento en el control visual.
 
void _SetValueUserOption (object toValor)
 Para establecer un valor en el control visual.
 
- Métodos públicos heredados de sage.ew.objetos.ewgridBase
delegate void _PaintHeaders_Handler (DataGridViewCellPaintingEventArgs e, float tnAngle)
 Handler per a valors null.
 
 ewgridBase ()
 Inicializa una nueva instancia de la clase ewgrid.
 
virtual void _CargarEstilo (string tcClasseBase="")
 Carga las propiedades del estilo del control.
 
void _ResetAllProperties ()
 Restaura todas las propiedades del estilo.
 
Boolean TenimMouse (Rectangle bRect, int X, int Y)
 Indica si el mouse está encima del control.
 
static IntPtr CreateIconIndirect (ref IconInfo icon)
 Crea un icono.
 
static bool GetIconInfo (IntPtr hIcon, ref IconInfo pIconInfo)
 Información del icono.
 
Cursor CreateCursor (Bitmap bmp, int xHotSpot, int yHotSpot)
 Crea un cursor.
 

Campos de datos

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

Métodos protegidos

override void Dispose (bool disposing)
 Protected implementation of Dispose pattern.
 
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.
 
override void OnVisibleChanged (EventArgs e)
 Se produce cuando cambia el valor de la propiedad Visible.
 
override void OnDataBindingComplete (DataGridViewBindingCompleteEventArgs e)
 Al finalizar la carga, deselección la primera fila.
 
virtual DataTable _GetDataTableReport ()
 Devuelve los datos del grid en formato DataTable.
 
virtual DataTable _ToDataTable ()
 Crea un DataTable cn la información del grid.
 
virtual botones.Clases.btImprimir _ConfigurePrint (botones.Clases.btImprimir toPrinterButton)
 Configura la impresión basica.
 
- Métodos protegidos heredados de sage.ew.objetos.ewgridBase
override void OnPaint (PaintEventArgs e)
 Provoca el evento OnPaing.
 
override void OnMouseMove (MouseEventArgs e)
 Event OnMouseMove.
 
override void OnMouseLeave (EventArgs e)
 Event OnMouseLeave.
 
override void OnCellMouseDown (DataGridViewCellMouseEventArgs e)
 Event OnCellMouseDown.
 
override void OnCellMouseUp (DataGridViewCellMouseEventArgs e)
 Event OnCellMouseUp.
 
override void OnCellPainting (DataGridViewCellPaintingEventArgs e)
 Provoca el eventoSystem.Windows.Forms.DataGridView CellPainting.
 

Propiedades

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

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)
 
_CalendarCell_a_Null_Handler _Event_CalendarCell_a_Null
 _Click_After_Handler
 
_ToggleSeleccionCheck _Event_ToggleSeleccionCheck
 Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna.
 
_ToggleSeleccionCheck _Event_ToggleSeleccionCheck_Before
 Task 151961. Nueva operativa para columnas de selección Evento para la selección de columna.
 
_BeforeWindowPrintHandler _BeforeWindowPrint
 Evento para modificar la configuración de la pantalla de impresión.
 
_PrintBeforeHandler _onPrintBefore
 Evento para acceder a los datos que se van a imprimir.
 
EventHandler OnConfigUserValueChanged
 Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional.
 
- Eventos heredados de sage.ew.objetos.ewgridBase
_PaintHeaders_Handler _PaintHeaders
 _Click_After_Handler
 
- Eventos heredados de sage.ew.interficies.IConfigUserOption
EventHandler OnConfigUserValueChanged
 Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional.
 

Otros miembros heredados

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

Descripción detallada

Clase del objeto grid para Sage50.

Definición en la línea 31 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 43 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 66 del archivo grid.cs.

Documentación de constructores y destructores

◆ ewgrid()

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

Inicializa una nueva instancia de la clase ewgrid.

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

Documentación de 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 1018 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 320 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 531 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 310 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 953 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 1564 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 1573 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 923 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 1072 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 966 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 1054 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 465 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 1462 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 1448 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 909 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 852 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 1402 del archivo grid.cs.

Documentación de 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 257 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 38 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 247 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.

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1541 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.

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1515 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.

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1553 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.

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1483 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.

Implementa sage.ew.interficies.IConfigUserOption.

Definición en la línea 1531 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)

Implementa sage.ew.interficies.IConfigUserOption.

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

Documentación de 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 366 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 338 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 351 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 357 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 374 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 304 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 1478 del archivo grid.cs.


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