Ich bin bereit, ein Liniendiagramm zu zeigen, das von Datagridview basiert, aber ich möchte nicht nur alle X-Werte anzeigen, sondern zum Beispiel nur jede 5 oder 10 Werte anzeigen Ich hatte jede Stunde in 10 Tagen eine Aufzeichnung der Temperatur in meinem Zimmer, also habe ich 24x10 = 240 Daten, aber ich würde gerne nur den Wert alle drei Stunden zeigen, der auf der Karte angezeigt wird. ein anderer Ex. Ich habe Daten von 1-100 Ich möchte Diagramm nur von jeder Daten 5,10,15,20 zeigen, ... wie ist es möglicherweise getan?VB - Anzeige von Diagramm aus Datagridview
Chart1.Series(0).ChartType = DataVisualization.Charting.SeriesChartType.Line
Chart1.Series(0).Points.Clear()
For Count As Integer = 0 To dataGridView1.Rows.Count - 1
Chart1.Series(0).Points.AddXY(dataGridView1.Item(0, Count).Value, dataGridView1.Item(2, Count).Value)
Next
Der obige Code hat erfolgreich das normale Liniendiagramm gezeigt.
Warum speichern Sie Ihre Informationen im DataGridView? Es hat aus irgendeinem Grund DataGrid * View * :) Haben Sie eine Backing-Datenquelle oder ein Array mit den Daten? – djv
tatsächlich importiert das Datagrid Daten aus Excel-Datei, ich muss die Daten mit vb (ohne ms ms Excel) aus irgendeinem Grund zu sehen und zu analysieren ^^ – Yon