Einen Liniendiagramm in Visual Basic.NET oder VB.NET, ist nicht so kompliziert, wie Sie vielleicht denken. Sie können Chart Controls in VB verwenden, um einfach, intuitiv und visuell überzeugenden Tabellen für komplexe statistische oder Finanzanalyse erstellen. Verwenden Sie die Serien-und Punkte -Eigenschaften , um die Daten , die Sie auf Ihrem Diagramm angezeigt zu definieren. Die ChartType Eigenschaft wird verwendet , um den Typ des Diagramms die Sie verwenden möchten , wie eine Linie Diagramm definieren . Things You
Microsoft Visual Studio
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Visual Studio , klicken Sie auf "Neues Projekt" aus dem linken Bereich des Bildschirm Ihres Computers , und erweitern " Visual Basic " unter Installierte Vorlagen . Klicken Sie "Windows " und doppelklicken Sie auf "Windows Forms Application" aus der Mitte der Dialog um ein neues Projekt zu erstellen.
2
rechten Maustaste auf die Toolbox aus und klicken Sie " Elemente auswählen ". Klicken Sie auf " . NET Framework-Komponenten " und aktivieren Sie die "Chart ", um eine neue Chart-Steuerelement der Toolbox hinzufügen. Doppelklicken Sie auf den " Chart" -Steuerelement eine neue Chart-Steuerelement zum Formular hinzufügen. Klicken Sie doppelt auf "Button" , um eine neue Schaltfläche, um Ihre Form hinzufügen.
3
der rechten Maustaste auf das Formular und klicken Sie auf " Code anzeigen ", um den VB -Code-Modul zu starten. Kopieren Sie den folgenden Code, um die Eigenschaften des Charts in der Form Load-Ereignis definieren :
Dim As New DataTable DTgraph
Private Sub Form1_Load (ByVal sender As System.Object , ByVal e As -System . EventArgs ) Handles MyBase.Load
dtGraph.Columns.Add ( " TimePoint " , GetType ( Integer) )
dtGraph.Columns.Add ( "Speed" , GetType ( Integer) )
dtGraph.Rows.Add (0, 0)
dtGraph.Rows.Add (1000 , 50)
dtGraph.Rows.Add (2000 , 50)
< p> dtGraph.Rows.Add (3000 , 0)
Chart1.ChartAreas (0)
. AxisX.Minimum = 0
. AxisX.Maximum = 3000
. AxisY.Minimum = 0
. AxisY.Maximum = 60
. AxisY.Interval = 10
. AxisX.Title = "Time"
. AxisY.Title = "Speed"
End With End Sub
4
Kopieren Sie den folgenden Code , um die Linie Grafik machen :
private Sub Button1_Click (ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
Chart1.Series (0)
Punkte . . DataBind ( dtGraph.DefaultView " TimePoint ", " Speed" , Nothing)
. ChartType = DataVisualization.Charting.SeriesChartType.Line
. BorderWidth = 4
End mit