Referencia de la Clase sage.ew.objetos.clsChart

Clase personalizada para el objeto Chart Más...

Diagrama de herencias de sage.ew.objetos.clsChart

Métodos públicos

 clsChart ()
 Constructor por defecto Más...
 
void _PintarGrafico ()
 Método publico para la representación del gráfico Más...
 
void _Pintar_Circulo_Consecucion (decimal toValue, Color toValueColor, Color toUnreachedColor, string tcPorcentaje, string tcPeriodicidad, string tcObjetivo, string tcCoseguido)
 Representa un porcentaje de obtención Más...
 
void _Visibilidad_Valores ()
 Obtiene o establece la visibilidad de los valores Más...
 
void _Visibilidad_Columna (string tcNombreColumna)
 Modifica la visibilidad de una columna Más...
 
void _Configurar_leyenda (LegendStyle teEstilo=LegendStyle.Table, Docking teDock=Docking.Right, StringAlignment teAlineado=StringAlignment.Near, bool tlInterior=true, string tcLeyenda="", string tcArea="")
 Permite modificar como se visualiza la leyenda Más...
 
string _ToJson ()
 Método que genera un string con las propiedades de apariencia mas relevantes Paleta de colores, uso de 3D, Columnas visibles, Visibilidad de valores Más...
 
void _FromJson (string tcJsonConfig)
 Método que genera modifica el aspecto de un gráfico mediante un string JSON con las propiedades de apariencia mas relevantes Paleta de colores, uso de 3D, Columnas visibles, Visibilidad de valores Más...
 

Métodos protegidos

override void OnPaint (PaintEventArgs e)
 Override OnPaint Más...
 
override void Dispose (bool disposing)
 Protected implementation of Dispose pattern Más...
 
override void OnVisibleChanged (EventArgs e)
 Override OnVisible Más...
 

Propiedades

string _Aspecto_Grafica [get, set]
 Propiedad pública para uso en listados de tipo gráficas. Se utiliza para suministrar al objeto Chart un string (formato JSON) con la configuración de la apariencia. Se sirve de los métodos _ToJson y _FromJson de la clase chart Más...
 
Dictionary< string, string > _DicConfiguracion [get, set]
 Almacenará la configuración recibida por JSON Más...
 
DataTable _Datos [get, set]
 Obtiene o establece los datos que se van a representar Más...
 
DatosRepresentables _Representar [get, set]
 Tipo de dato que representar Más...
 
string _Eje_X [get, set]
 Obtiene o establece el eje X de los datos que se van a representar Más...
 
ChartColorPalette _Paleta [get, set]
 Obtiene o establece la paleta de colores a utilizar para pintar el gráfico Más...
 
bool _3DEnabled [get, set]
 Obtiene o establece si el gráfico utiliza visualizacion 3D Más...
 
Listados.TipoGrafica _Tipo_Grafica [get, set]
 Obtiene o establece la representación gráfica Más...
 
bool _Leyenda [get, set]
 Obtiene o establece si se debe mostrar la leyenda Más...
 
btToolStripTiposGrafica _ToolStripTiposGrafica [get, set]
 Control de gráfica asociado Más...
 
Dictionary< string, bool > _Columnas_Visibles [get, set]
 Obtiene o establece el diccionario de visibilidad de columnas Más...
 
Listados.Grafica _Grafica [get, set]
 Modo de funcionamiento en gráfico directo. En su funcionamiento no usa filtros, ni refresco. Se basa en la información de la clase gráfica para trabajar Más...
 

Descripción detallada

Clase personalizada para el objeto Chart

Definición en la línea 91 del archivo clsChart.cs.

Documentación del constructor y destructor

◆ clsChart()

sage.ew.objetos.clsChart.clsChart ( )
inline

Constructor por defecto

Definición en la línea 381 del archivo clsChart.cs.

Documentación de las funciones miembro

◆ _Configurar_leyenda()

void sage.ew.objetos.clsChart._Configurar_leyenda ( LegendStyle  teEstilo = LegendStyle.Table,
Docking  teDock = Docking.Right,
StringAlignment  teAlineado = StringAlignment.Near,
bool  tlInterior = true,
string  tcLeyenda = "",
string  tcArea = "" 
)
inline

Permite modificar como se visualiza la leyenda

Parámetros
teEstiloOpcional: Estilo
teDockOpcional: Determina el docking
teAlineadoOpcional: Determina la alineación
tlInteriorOpcional: Determina si debe mostrarse en la parte interior de un Area
tcLeyendaOpcional: Leyenda a configurar
tcAreaOpcional: Area sobre la que mostrar la leyenda

Definición en la línea 671 del archivo clsChart.cs.

◆ _FromJson()

void sage.ew.objetos.clsChart._FromJson ( string  tcJsonConfig)
inline

Método que genera modifica el aspecto de un gráfico mediante un string JSON con las propiedades de apariencia mas relevantes Paleta de colores, uso de 3D, Columnas visibles, Visibilidad de valores

Parámetros
tcJsonConfigJSON string con la representación del gráfico

Definición en la línea 746 del archivo clsChart.cs.

◆ _Pintar_Circulo_Consecucion()

void sage.ew.objetos.clsChart._Pintar_Circulo_Consecucion ( decimal  toValue,
Color  toValueColor,
Color  toUnreachedColor,
string  tcPorcentaje,
string  tcPeriodicidad,
string  tcObjetivo,
string  tcCoseguido 
)
inline

Representa un porcentaje de obtención

Definición en la línea 528 del archivo clsChart.cs.

◆ _PintarGrafico()

void sage.ew.objetos.clsChart._PintarGrafico ( )
inline

Método publico para la representación del gráfico

Definición en la línea 465 del archivo clsChart.cs.

◆ _ToJson()

string sage.ew.objetos.clsChart._ToJson ( )
inline

Método que genera un string con las propiedades de apariencia mas relevantes Paleta de colores, uso de 3D, Columnas visibles, Visibilidad de valores

Devuelve
JSON string con la representación del gráfico

Definición en la línea 703 del archivo clsChart.cs.

◆ _Visibilidad_Columna()

void sage.ew.objetos.clsChart._Visibilidad_Columna ( string  tcNombreColumna)
inline

Modifica la visibilidad de una columna

Parámetros
tcNombreColumna

Definición en la línea 652 del archivo clsChart.cs.

◆ _Visibilidad_Valores()

void sage.ew.objetos.clsChart._Visibilidad_Valores ( )
inline

Obtiene o establece la visibilidad de los valores

Definición en la línea 634 del archivo clsChart.cs.

◆ Dispose()

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

Protected implementation of Dispose pattern

Parámetros
disposing

Definición en la línea 417 del archivo clsChart.cs.

◆ OnPaint()

override void sage.ew.objetos.clsChart.OnPaint ( PaintEventArgs  e)
inlineprotected

Override OnPaint

Parámetros
e

Definición en la línea 397 del archivo clsChart.cs.

◆ OnVisibleChanged()

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

Override OnVisible

Parámetros
e

Definición en la línea 451 del archivo clsChart.cs.

Documentación de propiedades

◆ _3DEnabled

bool sage.ew.objetos.clsChart._3DEnabled
getset

Obtiene o establece si el gráfico utiliza visualizacion 3D

Definición en la línea 200 del archivo clsChart.cs.

◆ _Aspecto_Grafica

string sage.ew.objetos.clsChart._Aspecto_Grafica
getset

Propiedad pública para uso en listados de tipo gráficas. Se utiliza para suministrar al objeto Chart un string (formato JSON) con la configuración de la apariencia. Se sirve de los métodos _ToJson y _FromJson de la clase chart

Definición en la línea 107 del archivo clsChart.cs.

◆ _Columnas_Visibles

Dictionary<string, bool> sage.ew.objetos.clsChart._Columnas_Visibles
getset

Obtiene o establece el diccionario de visibilidad de columnas

Definición en la línea 302 del archivo clsChart.cs.

◆ _Datos

DataTable sage.ew.objetos.clsChart._Datos
getset

Obtiene o establece los datos que se van a representar

Definición en la línea 135 del archivo clsChart.cs.

◆ _DicConfiguracion

Dictionary<string, string> sage.ew.objetos.clsChart._DicConfiguracion
getset

Almacenará la configuración recibida por JSON

Definición en la línea 122 del archivo clsChart.cs.

◆ _Eje_X

string sage.ew.objetos.clsChart._Eje_X
getset

Obtiene o establece el eje X de los datos que se van a representar

Definición en la línea 175 del archivo clsChart.cs.

◆ _Grafica

Listados.Grafica sage.ew.objetos.clsChart._Grafica
getset

Modo de funcionamiento en gráfico directo. En su funcionamiento no usa filtros, ni refresco. Se basa en la información de la clase gráfica para trabajar

Definición en la línea 357 del archivo clsChart.cs.

◆ _Leyenda

bool sage.ew.objetos.clsChart._Leyenda
getset

Obtiene o establece si se debe mostrar la leyenda

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

◆ _Paleta

ChartColorPalette sage.ew.objetos.clsChart._Paleta
getset

Obtiene o establece la paleta de colores a utilizar para pintar el gráfico

Definición en la línea 186 del archivo clsChart.cs.

◆ _Representar

DatosRepresentables sage.ew.objetos.clsChart._Representar
getset

Tipo de dato que representar

Definición en la línea 145 del archivo clsChart.cs.

◆ _Tipo_Grafica

Listados.TipoGrafica sage.ew.objetos.clsChart._Tipo_Grafica
getset

Obtiene o establece la representación gráfica

Definición en la línea 239 del archivo clsChart.cs.

◆ _ToolStripTiposGrafica

btToolStripTiposGrafica sage.ew.objetos.clsChart._ToolStripTiposGrafica
getset

Control de gráfica asociado

Definición en la línea 287 del archivo clsChart.cs.


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