Plantilla para la creación de controles de tipo Filtro Más...
Tipos públicos | |
enum | ModoVisual { ModoVisual.Listados, ModoVisual.Graficos, ModoVisual.GraficosSinLineas, ModoVisual.Compacto, ModoVisual.CompactoPanel, ModoVisual.Compacto2Lineas, ModoVisual.Compacto3Lineas, ModoVisual.ShortLine, ModoVisual.Colapsible, ModoVisual.None } |
Modos visuales del control Más... | |
Métodos públicos | |
ewFiltro () | |
Constructor de la clase Más... | |
ewFiltro (bool tlEditando) | |
Constructor de la clase con parámetro _Editando Más... | |
virtual void | _MarcarFiltroActivo (Control toControl, bool tlActivo) |
PE-83560 Función virtual para el marcado especial de filtros activos Más... | |
virtual void | _Modificar_Estilo_Visual (ModoVisual _eModoVisual) |
Encargado de "pintar" el control por pantalla segun ModoVisual Más... | |
virtual void | _CopyFilterToFilter (ref IEwFiltro toFiltroDestino) |
Método para copiar los valores de un IewFiltro a otro del mismo tipo Más... | |
virtual void | _SetValuesFrom_ConfiguradorFiltroVisual (ConfiguradorFiltroVisual toConfiguracionVisual) |
Método visual para poder cargar valores desde un objeto de configuración Más... | |
virtual void | _ReadDataBindings () |
Actualiza los bindings (método virtual vacío. Se implimentará en cada tipo de filtro) Más... | |
bool | _EsFiltroUnico () |
Método para evaluar si es filtro único Más... | |
Campos de datos | |
bool | _Editando = false |
Define si el filtro esta en un entorno de edición (Listados personalizables) Más... | |
Métodos protegidos | |
void | _ActivateFilterColor (Control toControl) |
Activa el color para indicar que el filtro esta activo Más... | |
void | _DesactivateFilterColor (Control toControl) |
Desactiva el color para indicar que el filtro ya no esta activo Más... | |
void | EstableceEstadoFiltros (AgrupacionFiltro toEstado, Boolean tbIni=false) |
Establece el estado de los filtros agrupados Más... | |
virtual void | _EstableceEstadoFiltros (AgrupacionFiltro toEstado) |
Establece el estado de los filtros agrupados Más... | |
void | UpdateColorControls (Control toControl, Color toColor, bool tlForzado=false) |
Actualiza el color Más... | |
virtual void | _Parametrizacion_Demorada () |
Método pensado para ser invocado desde las clases deribadas y realizar procesos comunes que requieren los objetos finales bien definidos y no los genéricos. Más... | |
virtual void | _AddTooltipImageEdit (string tcTooltipText="") |
Añade uan imgen informativa con tooltip al filtro (para Listados personalizables) Más... | |
virtual void | _EstableceValores (ewtxtcodlabel toValorCambiado, ewtxtcodlabel toValorValidar, Int32 tnAccion) |
Antes de la validación se ejecuta este metodo para cambiar los valores segun los filtros Más... | |
virtual void | _ValidarFiltro () |
Comprobaciones de filtros. Más... | |
virtual int | _ObtenerMaxLongFiltros () |
Método que recorre los distintos elementos a fin de determinar la coordenada X mínima para dibujar el control Más... | |
virtual void | Inicializar_Estilos () |
Prepara los controles antes de asignar un nuevo estilo Más... | |
int | _Comprobacion_longitud_titulo (ewlabel tnLabel, int tnMaxValue) |
Método para registrar las comprobaciones de longitud Más... | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén utilizando. Más... | |
Propiedades | |
virtual object | _oFiltroDesde [get, set] |
filtro para obtener el valor Mínimo Más... | |
virtual object | _oFiltroHasta [get, set] |
filtro para obtener el valor Máximo Más... | |
Color | _ColorBase [get, set] |
Defino los colores normal Más... | |
AgrupacionFiltro | _AgrupacionFiltro [get, set] |
Indica si se debe mostrar el botón para mostrar/osultar filtros relacionados Más... | |
List< IEwFiltro > | _ControlesAgrupacionFiltros [get, set] |
Controles para plegar desplegar Más... | |
Color | _ColorActivo [get, set] |
Defino los colores activos Más... | |
Color | _ColorFuenteBase [get, set] |
Defino los colores de fuente normal Más... | |
Color | _ColorFuenteActivo [get, set] |
Defino los colores de Fuente activos Más... | |
virtual String | _VariableFiltro [get, set] |
_VariableFiltro Más... | |
virtual String | _DescripcionFiltroReport [get, set] |
Descripción para el filtro de sagereports Más... | |
virtual string | _Desde [get, set] |
Valor DESDE para filtros Más... | |
virtual bool | _Intervalo [get, set] |
PE-83599 Visibilidad del filtro Más... | |
virtual string | _Hasta [get, set] |
Valor HASTA para filtros Más... | |
virtual ModoVisual | _ModoVisual [get, set] |
Modo visualizacion del control. Compact => Vertical Full => A lo largo Más... | |
virtual List< string > | _Lista [get, set] |
Lista de valores seleccionados Más... | |
virtual string | _TituloFiltro [get, set] |
Vinculado a _RecuadroVisible. Si este esta visible se puede especificar el título Más... | |
virtual bool | _Todos [get, set] |
Muestra si esta activo el check de todos Más... | |
virtual bool | _TodosDesmarcado [get, set] |
Muestra si esta activo el check de todos Más... | |
virtual bool | _UsarColorEnFiltrosActivos [get, set] |
PE-83560 Control sobre si hay que aplicar color sobre filtros activos Más... | |
virtual string | _Descripcion [get, set] |
Propaga la descripción al ewcheckbox Más... | |
virtual bool | _AnchoFijoFiltros [get, set] |
Establece los filtros Desde y Hasta en posiciones fijas independientes del tamaño o variables en función del tamaño real Más... | |
virtual int | _MinDrawSize [get] |
Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos Más... | |
virtual bool | _OcultarLineaInferior [get, set] |
Mostrar o no la línea inferior Más... | |
virtual bool | _CargandoConfiguracion [get, set] |
Marca que se puede activar para bloquear la validación durante el proceso de carga de configuración. Más... | |
Eventos | |
EventHandler | _AfterOpenCloseFilters |
Definición del evento despues de abrir/cerrar los filtros Más... | |
Plantilla para la creación de controles de tipo Filtro
Definición en la línea 25 del archivo ewFiltro.cs.
|
strong |
Modos visuales del control
Definición en la línea 219 del archivo ewFiltro.cs.
|
inline |
Constructor de la clase
Definición en la línea 464 del archivo ewFiltro.cs.
|
inline |
Constructor de la clase con parámetro _Editando
tlEditando |
Definición en la línea 473 del archivo ewFiltro.cs.
|
inlineprotected |
Activa el color para indicar que el filtro esta activo
toControl |
Definición en la línea 483 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Añade uan imgen informativa con tooltip al filtro (para Listados personalizables)
tcTooltipText | Texto que se mostrara al situra el ratón encima de la imagen |
Definición en la línea 765 del archivo ewFiltro.cs.
|
inlineprotected |
Método para registrar las comprobaciones de longitud
tnLabel | |
tnMaxValue |
Definición en la línea 942 del archivo ewFiltro.cs.
|
inlinevirtual |
Método para copiar los valores de un IewFiltro a otro del mismo tipo
toFiltroDestino | Filtro al que pasar los valores |
Definición en la línea 903 del archivo ewFiltro.cs.
|
inlineprotected |
Desactiva el color para indicar que el filtro ya no esta activo
toControl |
Definición en la línea 504 del archivo ewFiltro.cs.
|
inline |
|
inlineprotectedvirtual |
Establece el estado de los filtros agrupados
toEstado |
Definición en la línea 526 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Antes de la validación se ejecuta este metodo para cambiar los valores segun los filtros
toValorCambiado | |
toValorValidar | |
tnAccion |
Definición en la línea 795 del archivo ewFiltro.cs.
|
inlinevirtual |
PE-83560 Función virtual para el marcado especial de filtros activos
toControl | Control sobre el que operar |
tlActivo | Activar o desactivar |
Definición en la línea 495 del archivo ewFiltro.cs.
|
inlinevirtual |
Encargado de "pintar" el control por pantalla segun ModoVisual
_eModoVisual |
Definición en la línea 607 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Método que recorre los distintos elementos a fin de determinar la coordenada X mínima para dibujar el control
Definición en la línea 812 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Método pensado para ser invocado desde las clases deribadas y realizar procesos comunes que requieren los objetos finales bien definidos y no los genéricos.
Definición en la línea 616 del archivo ewFiltro.cs.
|
inlinevirtual |
Actualiza los bindings (método virtual vacío. Se implimentará en cada tipo de filtro)
Definición en la línea 958 del archivo ewFiltro.cs.
|
inlinevirtual |
Método visual para poder cargar valores desde un objeto de configuración
toConfiguracionVisual |
Definición en la línea 931 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Comprobaciones de filtros.
Definición en la línea 803 del archivo ewFiltro.cs.
|
inlineprotected |
Limpiar los recursos que se estén utilizando.
disposing | true si los recursos administrados se deben eliminar; false en caso contrario, false. |
Definición en la línea 14 del archivo ewFiltro.Designer.cs.
|
inlineprotected |
Establece el estado de los filtros agrupados
toEstado | |
tbIni |
Definición en la línea 516 del archivo ewFiltro.cs.
|
inlineprotectedvirtual |
Prepara los controles antes de asignar un nuevo estilo
Definición en la línea 881 del archivo ewFiltro.cs.
|
inlineprotected |
Actualiza el color
toControl | |
toColor | |
tlForzado | PE-84360 Permite forzar el cambio de color |
Definición en la línea 537 del archivo ewFiltro.cs.
bool sage.ew.txtbox.Clases.ewFiltro._Editando = false |
Define si el filtro esta en un entorno de edición (Listados personalizables)
Definición en la línea 457 del archivo ewFiltro.cs.
|
protected |
Default a None para que se dispare la asignación
Definición en la línea 281 del archivo ewFiltro.cs.
|
protected |
Booleano de control de si se ha ejecutado el _Load
Definición en la línea 214 del archivo ewFiltro.cs.
|
protected |
Booleano para controlar si hay valor
Definición en la línea 177 del archivo ewFiltro.cs.
|
protected |
Booleano de control de valor Hasta
Definición en la línea 210 del archivo ewFiltro.cs.
|
protected |
Checkbox de Todos
Definición en la línea 392 del archivo ewFiltro.cs.
|
protected |
Label Desde
Definición en la línea 401 del archivo ewFiltro.cs.
|
protected |
Label Hasta
Definición en la línea 405 del archivo ewFiltro.cs.
|
protected |
Label de título de filtro
Definición en la línea 396 del archivo ewFiltro.cs.
Linea inferior
Definición en la línea 413 del archivo ewFiltro.cs.
Línea superior
Definición en la línea 409 del archivo ewFiltro.cs.
|
protected |
Recuadro
Definición en la línea 376 del archivo ewFiltro.cs.
|
protected |
Condicion Original
Definición en la línea 358 del archivo ewFiltro.cs.
|
protected |
Panel colapsible
Definición en la línea 380 del archivo ewFiltro.cs.
|
protected |
Panel de títulos
Definición en la línea 388 del archivo ewFiltro.cs.
|
protected |
Panel de títulos
Definición en la línea 384 del archivo ewFiltro.cs.
|
getset |
Indica si se debe mostrar el botón para mostrar/osultar filtros relacionados
Definición en la línea 67 del archivo ewFiltro.cs.
|
getset |
Establece los filtros Desde y Hasta en posiciones fijas independientes del tamaño o variables en función del tamaño real
Definición en la línea 365 del archivo ewFiltro.cs.
|
getsetprotected |
Marca que se puede activar para bloquear la validación durante el proceso de carga de configuración.
Definición en la línea 448 del archivo ewFiltro.cs.
|
getset |
Defino los colores activos
Definición en la línea 99 del archivo ewFiltro.cs.
|
getset |
Defino los colores normal
Definición en la línea 56 del archivo ewFiltro.cs.
|
getset |
Defino los colores de Fuente activos
Definición en la línea 121 del archivo ewFiltro.cs.
|
getset |
Defino los colores de fuente normal
Definición en la línea 110 del archivo ewFiltro.cs.
|
getset |
Controles para plegar desplegar
Definición en la línea 82 del archivo ewFiltro.cs.
|
getset |
Propaga la descripción al ewcheckbox
Definición en la línea 350 del archivo ewFiltro.cs.
|
getset |
Descripción para el filtro de sagereports
Definición en la línea 149 del archivo ewFiltro.cs.
|
getset |
Valor DESDE para filtros
Definición en la línea 165 del archivo ewFiltro.cs.
|
getset |
Valor HASTA para filtros
Definición en la línea 189 del archivo ewFiltro.cs.
|
getset |
PE-83599 Visibilidad del filtro
Definición en la línea 182 del archivo ewFiltro.cs.
|
getset |
Lista de valores seleccionados
Definición en la línea 289 del archivo ewFiltro.cs.
|
get |
Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos
Definición en la línea 422 del archivo ewFiltro.cs.
|
getset |
Modo visualizacion del control. Compact => Vertical Full => A lo largo
Definición en la línea 270 del archivo ewFiltro.cs.
|
getset |
Mostrar o no la línea inferior
Definición en la línea 432 del archivo ewFiltro.cs.
|
getset |
filtro para obtener el valor Mínimo
Definición en la línea 42 del archivo ewFiltro.cs.
|
getset |
filtro para obtener el valor Máximo
Definición en la línea 48 del archivo ewFiltro.cs.
|
getset |
Vinculado a _RecuadroVisible. Si este esta visible se puede especificar el título
Definición en la línea 299 del archivo ewFiltro.cs.
|
getset |
Muestra si esta activo el check de todos
Definición en la línea 311 del archivo ewFiltro.cs.
|
getset |
Muestra si esta activo el check de todos
Definición en la línea 324 del archivo ewFiltro.cs.
|
getset |
PE-83560 Control sobre si hay que aplicar color sobre filtros activos
Definición en la línea 340 del archivo ewFiltro.cs.
|
getset |
_VariableFiltro
Definición en la línea 132 del archivo ewFiltro.cs.
EventHandler sage.ew.txtbox.Clases.ewFiltro._AfterOpenCloseFilters |
Definición del evento despues de abrir/cerrar los filtros
Definición en la línea 32 del archivo ewFiltro.cs.