ChartPoint
Inhalt
[
Ausblenden
]ChartPoint class
Repräsentiert einen einzelnen Punkt in einer Reihe in einem Diagramm.
public class ChartPoint
Eigenschaften
Name | Beschreibung |
---|---|
ArcEndPointXPx { get; } | Ruft die X-Koordinate des Endpunkts für den Kreisabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für Kreis- und Ringdiagramme. |
ArcEndPointYPx { get; } | Ruft die y-Koordinate des Endpunkts für den Kreisabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für Kreis- und Ringdiagramme. |
ArcStartPointXPx { get; } | Ruft die x-Koordinate des Startpunkts für den Tortenabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für Torten- und Ringdiagramme. |
ArcStartPointYPx { get; } | Ruft die y-Koordinate des Startpunkts für den Kreisabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für Kreis- und Ringdiagramme. |
Area { get; } | Ruft die abBereich . |
Border { get; } | Ruft die abGrenze . |
BorderWidthPx { get; } | Ruft die Breite des Rahmens in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
DataLabels { get; } | Gibt ein DataLabels-Objekt zurück, das die dem Punkt zugeordnete Datenbeschriftung darstellt. |
EndAngle { get; } | Ruft den Endwinkel für den Tortenabschnitt ab, gemessen in Grad im Uhrzeigersinn von der x-Achse nach Aufrufen der Methode Chart.Calculate(). Gilt für Tortendiagramm. |
Explosion { get; set; } | Der Abstand eines offenen Tortenstücks von der Mitte des Tortendiagramms wird als Prozentsatz des Tortendurchmessers ausgedrückt. |
InnerArcEndPointXPx { get; } | Ruft die X-Koordinate des Endpunkts für den Tortenabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für das Donut-Diagramm. |
InnerArcEndPointYPx { get; } | Ruft die y-Koordinate des Endpunkts für den Tortenabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für das Donut-Diagramm. |
InnerArcStartPointXPx { get; } | Ruft die X-Koordinate des Startpunkts für den Tortenabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für das Donut-Diagramm. |
InnerArcStartPointYPx { get; } | Ruft die y-Koordinate des Startpunkts für den Tortenabschnitt ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für das Donut-Diagramm. |
InnerRadiusPx { get; } | Ruft den Innenradius des Donut-Segments in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt für das Donut-Diagramm. |
IsInSecondaryPlot { get; set; } | Ruft einen Wert ab oder legt ihn fest, der angibt, ob sich dieser Datenpunkt im zweiten Kreis oder Balken auf einem Kreis aus Kreis oder einem Balken aus Kreis befindet chart |
Marker { get; } | Ruft die abMarker . |
RadiusPx { get; } | Ruft den Radius einer Blase, eines Kuchens oder eines Donuts in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
Shadow { get; set; } | True, wenn der Diagrammpunkt einen Schatten hat. |
ShapeHeight { get; } | Ruft die Höhe in Einheiten von 1/4000 der Diagrammhöhe ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeHeightPx { get; } | Ruft die Höhe in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeProperties { get; } | Ruft die ab Objekt, das die visuellen Formeigenschaften von ChartPoint enthält. |
ShapeWidth { get; } | Ruft die Breite in Einheiten von 1/4000 der Breite des Diagramms ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeWidthPx { get; } | Ruft die Breite in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeX { get; } | Ruft die x-Koordinate der oberen linken Ecke in Einheiten von 1/4000 der Breite des Diagramms ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeXPx { get; } | Ruft die x-Koordinate der oberen linken Ecke in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeY { get; } | Ruft die y-Koordinate der oberen linken Ecke in Einheiten von 1/4000 der Diagrammhöhe ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
ShapeYPx { get; } | Ruft die y-Koordinate der oberen linken Ecke in Pixeleinheiten ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. |
StartAngle { get; } | Ruft den Startwinkel für den Tortenabschnitt ab, gemessen in Grad im Uhrzeigersinn von der x-Achse nach Aufrufen der Methode Chart.Calculate(). Gilt für Tortendiagramm. |
XValue { get; set; } | Ruft den X-Wert des Diagrammpunkts ab oder setzt ihn. |
XValueType { get; } | Ruft den X-Werttyp des Diagrammpunkts ab. |
YValue { get; set; } | Ruft den Y-Wert des Diagrammpunkts ab oder legt ihn fest. |
YValueType { get; } | Ruft den Y-Werttyp des Diagrammpunkts ab. |
Methoden
Name | Beschreibung |
---|---|
GetBottomPointCount() | Ruft die Anzahl der unteren Punkte nach Aufrufen der Methode Chart.Calculate() ab. |
GetBottomPointXPx(int) | Ruft die X-Koordinate des unteren Formpunktes ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Wendet 3D-Diagramme an: Column3D, Bar3D, Cone, Cylinder, Pyramid |
GetBottomPointYPx(int) | Ruft die y-Koordinate des unteren Punkts der Form ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Wendet 3D-Diagramme an: Column3D, Bar3D, Cone, Cylinder, Pyramid |
GetOnCategoryAxisPointCount() | Ruft die Anzahl der Punkte auf der Kategorieachse ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt nur für Flächendiagramm. |
GetOnCategoryAxisPointXPx(int) | Ruft die x-Koordinate des Punktes auf der Kategorieachse ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt nur für Flächendiagramm. |
GetOnCategoryAxisPointYPx(int) | Ruft die y-Koordinate des Punktes auf der Kategorieachse ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Gilt nur für Flächendiagramm. |
GetTopPointCount() | Ruft die Anzahl der oberen Punkte nach Aufrufen der Methode Chart.Calculate() ab. |
GetTopPointXPx(int) | Ruft die x-Koordinate des oberen Punkts der Form ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Wendet 3D-Diagramme an: Column3D, Bar3D, Cone, Cylinder, Pyramid und Area3D |
GetTopPointYPx(int) | Ruft die y-Koordinate des oberen Punkts der Form ab, nachdem die Methode Chart.Calculate() aufgerufen wurde. Wendet 3D-Diagramme an: Column3D, Bar3D, Cone, Cylinder, Pyramid und Area3D |
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
// Abrufen der Referenz des ersten Arbeitsblatts
Worksheet worksheet = workbook.Worksheets[0];
//Hinzufügen eines Beispielwerts zur Zelle "A1".
worksheet.Cells["A1"].PutValue(50);
//Hinzufügen eines Beispielwerts zur Zelle "A2".
worksheet.Cells["A2"].PutValue(100);
//Hinzufügen eines Beispielwerts zur Zelle "A3".
worksheet.Cells["A3"].PutValue(150);
//Hinzufügen eines Beispielwerts zur Zelle "B1".
worksheet.Cells["B1"].PutValue(60);
//Hinzufügen eines Beispielwerts zur Zelle "B2".
worksheet.Cells["B2"].PutValue(32);
//Hinzufügen eines Beispielwerts zur Zelle "B3".
worksheet.Cells["B3"].PutValue(50);
//Hinzufügen eines Diagramms zum Arbeitsblatt
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);
//Auf die Instanz des neu hinzugefügten Diagramms zugreifen
Chart chart = worksheet.Charts[chartIndex];
//Hinzufügen von NSeries (Diagrammdatenquelle) zum Diagramm im Bereich von Zelle "A1" bis "B3"
chart.NSeries.Add("A1:B3", true);
//Datenbeschriftungen anzeigen
chart.NSeries[0].DataLabels.IsValueShown = true;
for (int i = 0; i < chart.NSeries[0].Points.Count; i++)
{
//Datenpunkt abrufen
ChartPoint point = chart.NSeries[0].Points[i];
// Stellen Sie die Pir-Explosion ein
point.Explosion = 15;
//Randfarbe festlegen
point.Border.Color = System.Drawing.Color.Red;
}
//Speichern der Excel-Datei
workbook.Save("book1.xls");
[VB.NET]
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
'Abrufen der Referenz des ersten Arbeitsblatts
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)
'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)
'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)
'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(60)
'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(32)
'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)
'Hinzufügen eines Diagramms zum Arbeitsblatt
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)
'Zugriff auf die Instanz des neu hinzugefügten Diagramms
Dim chart As Chart = worksheet.Charts(chartIndex)
'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.NSeries.Add("A1:B3", True)
'Datenbeschriftungen anzeigen
chart.NSeries(0).DataLabels.IsValueShown = True
For i As Integer = 0 To chart.NSeries(0).Points.Count - 1
'Datenpunkt abrufen
Dim point As ChartPoint = chart.NSeries(0).Points(i)
'Stellen Sie die Pir-Explosion ein
point.Explosion = 15
'Rahmenfarbe festlegen
point.Border.Color = System.Drawing.Color.Red
Next i
'Speichern der Excel-Datei
workbook.Save("book1.xls")
Siehe auch
- namensraum Aspose.Cells.Charts
- Montage Aspose.Cells