Tecnología

Inicio

Cómo hacer un gráfico de líneas con Visual Basic

Cómo hacer un gráfico de líneas con Visual Basic


Hacer un gráfico de líneas en Visual Basic.NET o VB.NET, no es tan complicado como usted puede pensar. Puede utilizar los controles de tabla en VB para crear gráficos simples, intuitivas y visualmente atractivas para el análisis estadístico o financiero complejo. Use la serie y las propiedades de puntos para definir los datos que desea mostrar en el gráfico. La propiedad ChartType se utiliza para definir el tipo de gráfico que desea utilizar, como un gráfico de líneas.

Instrucciones

1 Lanzamiento de Microsoft Visual Studio, haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador, y ampliar "Visual Basic" por debajo de Plantillas instaladas. Haga clic en "Windows" y haga doble clic en "Aplicación de Windows Forms" en el centro de la ventana de diálogo para crear un nuevo proyecto.

2 Haga clic derecho en el panel de la caja de herramientas y haga clic en "Elegir elementos." Haga clic en la pestaña "Componentes de .NET Framework" y marca la casilla "Tabla" para agregar un nuevo control de gráfico de la caja de herramientas. Haga doble clic en el control "Tabla" para agregar un nuevo control de gráfico a su formulario. Haga doble clic en "botón" para añadir un nuevo botón a su formulario.

3 Haga clic con el formulario y haga clic en "Ver código" para poner en marcha el módulo de código VB. Copia y pega el código siguiente para definir las propiedades del gráfico durante el evento de carga del formulario:

Dim dtGraph como nuevo DataTable

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

dtGraph.Columns.Add ( "punto de tiempo", GetType (entero))

dtGraph.Columns.Add ( "Speed", GetType (entero))

dtGraph.Rows.Add (0, 0)

dtGraph.Rows.Add (1000, 50)

dtGraph.Rows.Add (2000, 50)

dtGraph.Rows.Add (3000, 0)

Con Chart1.ChartAreas (0)

.AxisX.Minimum = 0

.AxisX.Maximum = 3000

.AxisY.Minimum = 0

.AxisY.Maximum = 60

.AxisY.Interval = 10

.AxisX.Title = "Time"

.AxisY.Title = "Velocidad"

Terminar con

End Sub

4 Copia y pega el código siguiente para hacer el gráfico de líneas:

Private Sub Button1_Click (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Maneja Button1.Click

With Chart1.Series(0)

.Points.DataBind (DtGraph.DefaultView, "punto de tiempo", "Velocidad", Nada)

.ChartType = DataVisualization.Charting.SeriesChartType.Line

.BorderWidth = 4

Terminar con

End Sub