Na da laust mich doch der Affe, mal was von Microsoft, völlig umsonst - ein Chart-Tool zum Einbinden in die eigene .NET Anwendung. Zunächst einmal ein paar Links für den Download und die Dokumentation:
Einbinden über Toolbox - nach der Installation befindet sich die DLL normalerweise im Ordner Programme\Microsoft Chart Controls Imports System.Windows.Forms.DataVisualization.Charting With cha_rente .ChartAreas.Clear() .Series.Clear() ' Add Chart Area to the Chart Dim chartArea1 As New ChartArea() .ChartAreas.Add(chartArea1) Dim Series1 As New Series() .Series.Add(Series1) .AntiAliasing = AntiAliasingStyles.All .TextAntiAliasingQuality = TextAntiAliasingQuality.High .BackColor = Color.Transparent .BackSecondaryColor = Color.Transparent .BackHatchStyle = ChartHatchStyle.DashedHorizontal .BackGradientStyle = GradientStyle.DiagonalRight .BorderColor = Color.Transparent .BorderDashStyle = ChartDashStyle.DashDotDot .BorderWidth = 1 .Titles.Clear() .Titles.Add("Titel") .Titles(0).Text = "Vergleich Altersrente" .Titles(0).Font = New Font("Thahoma", 10, FontStyle.Regular) .Titles(0).ForeColor = Color.Black .Titles(0).BorderColor = Color.Transparent .Titles(0).BackColor = Color.Transparent .Titles(0).Alignment = System.Drawing.ContentAlignment.BottomCenter .Titles(0).ToolTip = "Title" Dim yval As Double() = {2000.30, 3562.32} Dim xVal As String() = {"1. Wert", "2. Wert"} .ChartAreas("ChartArea1").Area3DStyle.Enable3D = True .ChartAreas("ChartArea1").Area3DStyle.LightStyle = LightStyle.Simplistic .ChartAreas("ChartArea1").Area3DStyle.IsRightAngleAxes = True .ChartAreas("ChartArea1").Area3DStyle.WallWidth = 0 .ChartAreas("ChartArea1").Area3DStyle.Inclination = 1 .ChartAreas("ChartArea1").BackColor = Color.Transparent .ChartAreas("ChartArea1").Area3DStyle.Rotation = 0 .ChartAreas("ChartArea1").Area3DStyle.Inclination = 0 .Series("Series1").ChartType = SeriesChartType.Bar .Series("Series1").BorderColor = Color.WhiteSmoke .Series("Series1")("DrawingStyle") = "Cylinder" Dim i As Integer = 0 For i = 0 To 1 .Series("Series1").Points.AddXY(xVal(i), yval(i)) Select Case i Case 0 .Series("Series1").Points(i).Color = Color.OldLace Case 1 .Series("Series1").Points(i).Color = Color.MediumAquamarine End Select Next Dim format As ChartImageFormat = ChartImageFormat.Png format = ChartImageFormat.Png SaveImage("C:\tmp\testa.png", End With Einfach zu handhaben und sieht dazu noch super aus! Dieser Tipp wurde bereits 9.034 mal aufgerufen.
Anzeige
Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! - nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten - Symbol-Galerie mit mehr als 3.200 Icons im modernen Look Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m. |
sevEingabe 2.0 ![]() Einfach stark! Ein einziges Eingabe-Control f?r alle ben?tigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Tipp des Monats Dieter Otter Kompletten Inhalt eines ADO-Recordsets schnell in einen String einlesen Mit Hilfe der GetString-Methode des ADO-Recordset Objekts lässt sich der gesamte Inhalt des Recordsets schnell in einen String "umwandeln". TOP Entwickler-Paket ![]() TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 25 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1534.50 EUR... |
||||||||||||||||
|
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. |
|||||||||||||||||



Chart von Microsoft und dazu noch gratis


