Red de conocimiento informático - Conocimiento sistemático - Pide consejo: Tutorial y código fuente de control de gráficos en vs2010 c#

Pide consejo: Tutorial y código fuente de control de gráficos en vs2010 c#

No hay un buen tutorial detallado, así que solo te daré una descripción general rápida.

Ejemplo sencillo,

& ltASP:ID de gráfico = " Gráfico 1 " runat = " servidor " Alto = " 400 px " Ancho = " 500 px " & gt;

p>

& ltSeries& gt

& ltASP:Series Name = " Serie 1 " tipo de gráfico = " Columna " área del gráfico = " área del gráfico 1 " >>p>

& lt/ASP:Series & gt;

& ltASP:Series Nombre = " Serie 2 " tipo de gráfico = " Columna " área del gráfico = " área del gráfico 1 " >>p>

& lt/ ASP:Series & gt;

& lt/Series & gt;

& ltChartAreas & gt

& ltASP:área del gráfico Nombre = " área del gráfico 1 " >>p>

& lt/ASP:área de gráfico & gt;

& lt/áreas de gráfico & gt;

& lt/ASP:Gráfico & gt ;

Código de fondo:

Page_Load vacío protegido (remitente del objeto, EventArgs e)

{

DataTable dt = predeterminado (tabla de datos );

dt = create datatable();

//Establece la fuente de datos del gráfico.

Gráfico 1. DataSource = dt

//Establezca el elemento correspondiente en el eje Y del gráfico.

Gráfico 1. serie[0]. YValueMembers = " volumen 1 ";

Gráfico 1. Serie[1]. YValueMembers = " Volumen2

//Establece los elementos correspondientes en el eje X del gráfico.

Gráfico 1. Serie[0]. XValueMember = " Fecha

//Datos vinculados

Gráfico 1. DataBind();

}

Tabla de datos privadaCreateDataTable()

{

//Crear una tabla de datos como control de gráfico Datos source

DataTable dt = new DataTable();

//Agrega tres columnas a la tabla de datos

dt. columnas . Agregar(" Fecha ");

dt. columnas . Agregar(" volumen 1 ");

dt. columns . Add(" volumen 2 ");

DataRow dr

//Agrega filas a una tabla que contiene algunos datos aleatorios para demostración

dr = dt. NewRow();

dr[" Fecha "]= " Enero ";

dr[" volumen 1 "]= 3731;

dr[" volumen 2 "]= 4101;

dt. filas.Add(dr);

dr = dt.

NewRow();

dr[" Fecha "]= " Feb ";

dr[" volumen 1 "]= 6024;

dr[" volumen 2 "]= 4324;

dt. filas.Add(dr);

dr = dt. NewRow();

dr[" Fecha "]= " Mar ";

dr[" volumen 1 "]= 4935;

dr[" volumen 2 "]= 2935;

dt. filas.Add(dr);

dr = dt. NewRow();

dr[" Fecha "]= " Abril ";

dr[" volumen 1 "]= 4466;

dr[" volumen 2 "]= 5644;

dt. filas.Add(dr);

dr = dt. NewRow();

dr["fecha"] = "posible";

dr[" volumen 1 "]= 5117;

dr[" volumen 2 "]= 5671;

dt. filas.Add(dr);

dr = dt. NewRow();

dr["fecha"] = "jun";

dr[" volumen 1 "]= 3546;

dr[" volumen 2 "]= 4646;

dt. filas.Agregar(dr);

Devolver dt;

}