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

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

Diagrama de herencia de sage.ew.objetos.clsChart

Métodos públicos

 clsChart ()
 Constructor por defecto.
 
void _PintarGrafico ()
 Método publico para la representación del gráfico.
 
void _Pintar_Circulo_Consecucion (decimal toValue, Color toValueColor, Color toUnreachedColor, string tcPorcentaje, string tcPeriodicidad, string tcObjetivo, string tcCoseguido)
 Representa un porcentaje de obtención.
 
void _Visibilidad_Valores ()
 Obtiene o establece la visibilidad de los valores.
 
void _Visibilidad_Columna (string tcNombreColumna)
 Modifica la visibilidad de una columna.
 
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.
 
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.
 
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étodos protegidos

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

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.
 
Dictionary< string, string > _DicConfiguracion [get, set]
 Almacenará la configuración recibida por JSON.
 
DataTable _Datos [get, set]
 Obtiene o establece los datos que se van a representar.
 
DatosRepresentables _Representar [get, set]
 Tipo de dato que representar.
 
string _Eje_X [get, set]
 Obtiene o establece el eje X de los datos que se van a representar.
 
ChartColorPalette _Paleta [get, set]
 Obtiene o establece la paleta de colores a utilizar para pintar el gráfico.
 
bool _3DEnabled [get, set]
 Obtiene o establece si el gráfico utiliza visualizacion 3D.
 
Listados.TipoGrafica _Tipo_Grafica [get, set]
 Obtiene o establece la representación gráfica.
 
bool _Leyenda [get, set]
 Obtiene o establece si se debe mostrar la leyenda.
 
btToolStripTiposGrafica _ToolStripTiposGrafica [get, set]
 Control de gráfica asociado.
 
Dictionary< string, bool > _Columnas_Visibles [get, set]
 Obtiene o establece el diccionario de visibilidad de columnas.
 
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.
 

Descripción detallada

Clase personalizada para el objeto Chart.

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

Documentación de constructores y destructores

◆ clsChart()

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

Constructor por defecto.

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

Documentación de 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 681 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 756 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 538 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 475 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 713 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 662 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 644 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 427 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 407 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 461 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 203 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 106 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 311 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 138 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 121 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 178 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 366 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 266 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 189 del archivo clsChart.cs.

◆ _Representar

DatosRepresentables sage.ew.objetos.clsChart._Representar
getset

Tipo de dato que representar.

Definición en la línea 148 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 246 del archivo clsChart.cs.

◆ _ToolStripTiposGrafica

btToolStripTiposGrafica sage.ew.objetos.clsChart._ToolStripTiposGrafica
getset

Control de gráfica asociado.

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


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