vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Chart Labels mit X Werte Zeigen 
Autor: Manfred X
Datum: 12.10.14 15:09

Hallo!

Welcher Charttyp? Line? Range?
Welche Labels? Achsen-Labels? Punkt-Labels?

Du kannst jedem einzelnen Datenpunkt einer Serie
bestimmte Eigenschaften (Label, Marker) zuordnen.

Private Sub Diagramm4()
 
   Dim xv() As Integer = _
        {100, 100, 160, 160, 210, 210, 260, 260, 310, 310}
   Dim yv() As Integer = _
        {8000, 5000, 8000, 5200, 8000, 6000, 8000, 6500, 8000, 7000}
 
   Dim ymax As Integer = yv.Max
 
   With chart1
 
       .Series.Clear()
       .Series.Add("Series1")
 
       .ChartAreas.Clear()
       .ChartAreas.Add("Area1")
 
       With .Series("Series1")
          For i As Integer = 0 To xv.Length - 1
             Dim dp As New DataPoint
 
             dp.XValue = xv(i)
             dp.YValues = {yv(i)}
 
             If xv(i) > 0 And yv(i) < ymax Then
                dp.Label = xv(i).ToString
             End If
 
             If yv(i) = ymax Then
                dp.MarkerStyle = MarkerStyle.Circle
                dp.MarkerSize = 10
                dp.MarkerColor = Color.Red
             Else
                dp.MarkerStyle = MarkerStyle.None
             End If
 
             .Points.Add(dp)                    
          Next i
 
          .ChartType = SeriesChartType.Line
       End With
 
 
       With .ChartAreas("Area1")
           With .AxisY
               .Minimum = 0
               .Maximum = 9000
               .Interval = 1000
               .IntervalType = DateTimeIntervalType.Number
 
               .MinorGrid.Enabled = False
               .MajorGrid.LineDashStyle = ChartDashStyle.Dot
           End With
 
           With .AxisX
              .Minimum = 0
              .Maximum = 400
              .Interval = 50
              .IntervalType = DateTimeIntervalType.Number
 
              .MinorGrid.Enabled = False
              .MajorGrid.LineDashStyle = ChartDashStyle.Dot
          End With
       End With
   End With
 
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Chart Labels mit X Werte Zeigen3.127henrikl200012.10.14 13:16
Re: Chart Labels mit X Werte Zeigen2.442Manfred X12.10.14 15:09
Re: Chart Labels mit X Werte Zeigen2.480henrikl200012.10.14 16:17
Re: Chart Labels mit X Werte Zeigen2.438Manfred X12.10.14 17:44
Chart: Beispiel für Bindung an die Points-Auflistung2.512Manfred X12.10.14 18:26
Re: Chart Labels mit X Werte Zeigen2.427henrikl200013.10.14 11:20

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel