ZedGraphV515 ist eine in C# geschriebene .NET-Klassenbibliothek, die Benutzersteuerelemente und Websteuerelemente bereitstellt. Es können lineare 2D-Diagramme, Balkendiagramme und Kreisdiagramme erstellt werden.
Es ist voll funktionsfähig und verfügt über detaillierte Funktionsanpassungen.
Open Source basierend auf der LGPL-Lizenz, .NET 2.0 C#-Quellcode. Die Ideen sind klar, sodass der Einstieg sehr einfach ist.
Ein paar Punkte, die Sie beachten sollten:
Einstellung für den Bildspeicherpfad: Wird in der Eigenschaft „RenderedImagePath“ festgelegt. Das Programm sollte über Schreib- und Änderungsberechtigungen für das Bildausgabeformat verfügen: Es wird empfohlen, dies in der Eigenschaft „OutputFormat“ festzulegen.
Diagramm
ChartBorder-Randeinstellungen für den Diagrammbereich
ChartFill-Hintergrundfüllung des Diagrammbereichs
Die Anmerkungsbeschriftung des Legendendiagramms zeigt die Einstellungselemente an, und ein Datensatz entspricht einer Anmerkungsfarbe.
IsHStack legt fest, ob die Y-Achsendaten gestapelt oder getrennt werden, wenn mehrere Anzeigeelemente vorhanden sind.
X-Achse X-Achsen-bezogene Informationseinstellungen im Diagrammbereich
AxisColor-Achsenfarbe
Der Ursprung der Kreuzkoordinaten. Sie können den Versatzgrad der Koordinaten festlegen
Automatische Einstellung des CrossAuto-Ursprungs: Wenn True, ist die Cross-Einstellung ungültig.
FontSpec X-Achsen-Titelschriftbezogene Informationen
Winkel Der Winkel, in dem die Titelschriftart der X-Achse angezeigt wird, 0 ist horizontal, 90 ist vertikal
Informationen zum Füllen der X-Achsen-Titelschriftart
ColorOpacity-Transparenz
IsScaled legt fest, ob die Anzeigegröße der X-Achsen-Titelschrift je nach Proportion des Diagramms vergrößert oder verkleinert wird
RangeMax: die maximale Steigung beim Füllen (mit Übergangsfarbe, habe es noch nicht ausprobiert)
RangeMin Minimale Steigung beim Füllen (mit Übergangsfarbe, habe es noch nicht ausprobiert)
StringAlignment X-Achsen-Titelschriftanordnung (nicht sicher, habe es noch nicht ausprobiert)
IsOmitMag Ob Exponentialpotenzen angezeigt werden sollen (10. Potenz, habe es noch nicht ausprobiert, scheint mit IsUseTenPower zusammenzuhängen)
IsPreventLabelOverlap Gibt an, ob sich die Koordinatenwertanzeige überlappen darf. Wenn False, eliminiert das Steuerelement automatisch den Anzeigestatus einiger Koordinatenwerte basierend auf der Länge des Koordinatenwerts.
IsShowTitle Ob der Titel der X-Achse angezeigt wird
IsTicsBetweenLabels Gibt an, ob automatisch eine Trennmarke zwischen zwei Koordinatenwerten angezeigt werden soll
IsUseTenPower Gibt an, ob der 10. Potenzexponent verwendet werden soll
IsVisible, ob die X-Achse angezeigt werden soll
Quelle ist der Quellcode des ZedGraphV515-Steuerelements
Expandieren