Faire un graphique linéaire dans Visual Basic.NET ou VB.NET, n'est pas aussi compliqué que vous ne le pensez. Vous pouvez utiliser les contrôles de tableau en VB pour créer des graphiques simples et intuitifs et visuellement convaincante pour l'analyse statistique ou financier complexe . Utilisez les propriétés de la série et des points pour définir les données que vous souhaitez afficher sur votre carte. La propriété ChartType est utilisé pour définir le type de carte que vous souhaitez utiliser , comme un graphique linéaire . Choses que vous devez
Microsoft Visual Studio
Voir Plus Instructions
1
Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, et Modèles d' "visual basic" ci-dessous installés . Cliquez sur " Windows" et double-cliquez sur "Application Windows Forms " du centre de la fenêtre de dialogue pour créer un nouveau projet.
2
clic droit sur le volet Boîte à outils et cliquez sur « Choisir les éléments. " Cliquez sur l'onglet " . NET Framework Components" et cochez la case " Graphique " pour ajouter un nouveau tableau de contrôle à la boîte à outils . Double-cliquez sur la commande " Graphique " pour ajouter un nouveau tableau de contrôle à votre formulaire. Double- cliquez sur "Button " pour ajouter un nouveau bouton à votre formulaire.
3
un clic droit sur le formulaire et cliquez sur « Afficher le code " pour lancer le module de code VB . Copiez et collez le code suivant pour définir les propriétés du diagramme lors de l'événement de chargement du formulaire :
DTgraph As New DataTable
Private Sub Form1_Load ( expéditeur de ByVal comme System.Object , ByVal e As système . EventArgs ) Poignées MyBase.Load
dtGraph.Columns.Add ( " tIMEPOINT " , GetType ( Integer) )
dtGraph.Columns.Add ( "Speed" , GetType ( Integer) ) < br >
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
Copiez et collez le code suivant pour rendre le graphique en ligne : Photos
Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
Chart1.Series ( 0)
Points . . DataBind ( dtGraph.DefaultView , " tIMEPOINT ", " Speed" , Nothing)
. ChartType = DataVisualization.Charting.SeriesChartType.Line
. BorderWidth = 4
Fin avec
End Sub