Clase personalizada para el objeto Chart.
Más...
|
| 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.
|
|
|
override void | OnPaint (PaintEventArgs e) |
| Override OnPaint.
|
|
override void | Dispose (bool disposing) |
| Protected implementation of Dispose pattern.
|
|
override void | OnVisibleChanged (EventArgs e) |
| Override OnVisible.
|
|
|
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.
|
|
Clase personalizada para el objeto Chart.
Definición en la línea 91 del archivo clsChart.cs.
◆ clsChart()
sage.ew.objetos.clsChart.clsChart |
( |
| ) |
|
|
inline |
Constructor por defecto.
Definición en la línea 391 del archivo clsChart.cs.
◆ _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
-
teEstilo | Opcional: Estilo |
teDock | Opcional: Determina el docking |
teAlineado | Opcional: Determina la alineación |
tlInterior | Opcional: Determina si debe mostrarse en la parte interior de un Area |
tcLeyenda | Opcional: Leyenda a configurar |
tcArea | Opcional: 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
-
tcJsonConfig | JSON 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
-
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
-
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
-
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
-
Definición en la línea 461 del archivo clsChart.cs.
◆ _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
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
Tipo de dato que representar.
Definición en la línea 148 del archivo clsChart.cs.
◆ _Tipo_Grafica
Obtiene o establece la representación gráfica.
Definición en la línea 246 del archivo clsChart.cs.
◆ _ToolStripTiposGrafica
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:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.objetos/Clases/clsChart.cs