Hallo .net-Experten, ich arbeite mich gerade ins ChartControl ein. Die Zeile "series.ChartArea = "Default" erzeugt eine Fehlermeldung, siehe Anhang. Das ist für erfahrene .net-User sicher eine Kleinigkeit zu erkennen, wo der Fehler liegt. Was ist 'Default'? Wo ist das definiert? Vielen Dank schon mal! 'Programm: Imports System.Windows.Forms.DataVisualization.Charting Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim rnd As New Random() Dim series As Series = Chart1.Series.Add("Series 1") series.ChartArea = "Default" 'Diese Zeile erzeugt einen Fehler series.ChartType = SeriesChartType.Spline series.BorderWidth = 2 Dim j As Integer = 0 Dim MaxPoints As Integer = 10 While j + 1 < MaxPoints series.Points.Add(rnd.Next(5, 20)) End While End Sub End Class
Im Form-Designer das Chart-Control anklicken, die Eigenschaften anzeigen lassen und nachsehen was dort an ChartAreas definiert ist...
Arc Net (arc), besten Dank für deine Hilfe! Klappt prima. Das hab ich ich auch noch korrigiert: Dim MaxPoints As Integer = 10 =====> While j + 1 < MaxPoints series.Points.Add(rnd.Next(5, 20)) End While daraus hab ich das gemacht: Dim MaxPoints As Integer = 10 While j < MaxPoints j += 1 series.Points.Add(rnd.Next(5, 20)) End While
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.