## ChartPoint class

Rappresenta un singolo punto in una serie in un grafico.

```csharp
public class ChartPoint
```

## Proprietà

| Nome | Descrizione |
| --- | --- |
| [ArcEndPointXPx](../../aspose.cells.charts/chartpoint/arcendpointxpx) { get; } | Ottiene la coordinata x del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
| [ArcEndPointYPx](../../aspose.cells.charts/chartpoint/arcendpointypx) { get; } | Ottiene la coordinata y del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
| [ArcStartPointXPx](../../aspose.cells.charts/chartpoint/arcstartpointxpx) { get; } | Ottiene la coordinata x del punto di partenza per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
| [ArcStartPointYPx](../../aspose.cells.charts/chartpoint/arcstartpointypx) { get; } | Ottiene la coordinata y del punto di partenza per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica ai grafici a torta e ad anello. |
| [Area](../../aspose.cells.charts/chartpoint/area) { get; } | Ottiene il[`la zona`](./area) . |
| [Border](../../aspose.cells.charts/chartpoint/border) { get; } | Ottiene il[`confine`](../../aspose.cells.drawing/line) . |
| [BorderWidthPx](../../aspose.cells.charts/chartpoint/borderwidthpx) { get; } | Ottiene la larghezza del bordo in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
| [DataLabels](../../aspose.cells.charts/chartpoint/datalabels) { get; } | Restituisce un oggetto DataLabels che rappresenta l'etichetta dati associata al punto. |
| [EndAngle](../../aspose.cells.charts/chartpoint/endangle) { get; } | Ottiene l'angolo finale per la sezione della torta, misurato in gradi in senso orario dall'asse x dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico a torta. |
| [Explosion](../../aspose.cells.charts/chartpoint/explosion) { get; set; } | La distanza di una fetta a torta aperta dal centro del grafico a torta è espressa come percentuale del diametro della torta. |
| [InnerArcEndPointXPx](../../aspose.cells.charts/chartpoint/innerarcendpointxpx) { get; } | Ottiene la coordinata x del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
| [InnerArcEndPointYPx](../../aspose.cells.charts/chartpoint/innerarcendpointypx) { get; } | Ottiene la coordinata y del punto finale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
| [InnerArcStartPointXPx](../../aspose.cells.charts/chartpoint/innerarcstartpointxpx) { get; } | Ottiene la coordinata x del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
| [InnerArcStartPointYPx](../../aspose.cells.charts/chartpoint/innerarcstartpointypx) { get; } | Ottiene la coordinata y del punto iniziale per la sezione della torta dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
| [InnerRadiusPx](../../aspose.cells.charts/chartpoint/innerradiuspx) { get; } | Ottiene il raggio interno della fetta ad anello in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico ad anello. |
| [IsInSecondaryPlot](../../aspose.cells.charts/chartpoint/isinsecondaryplot) { get; set; } | Ottiene o imposta un valore indica se questo punto dati si trova nella seconda torta o nella barra su una torta di torta o su una barra di grafico a torta |
| [Marker](../../aspose.cells.charts/chartpoint/marker) { get; } | Ottiene il[`marcatore`](./marker) . |
| [RadiusPx](../../aspose.cells.charts/chartpoint/radiuspx) { get; } | Ottiene il raggio di bolla, torta o ciambella in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
| [Shadow](../../aspose.cells.charts/chartpoint/shadow) { get; set; } | Vero se il punto del grafico ha un'ombra. |
| [ShapeHeight](../../aspose.cells.charts/chartpoint/shapeheight) { get; } | Ottiene l'altezza in unità di 1/4000 dell'altezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeHeightPx](../../aspose.cells.charts/chartpoint/shapeheightpx) { get; } | Ottiene l'altezza in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeProperties](../../aspose.cells.charts/chartpoint/shapeproperties) { get; } | Ottiene il oggetto che contiene le proprietà della forma visiva di ChartPoint. |
| [ShapeWidth](../../aspose.cells.charts/chartpoint/shapewidth) { get; } | Ottiene la larghezza in unità di 1/4000 della larghezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeWidthPx](../../aspose.cells.charts/chartpoint/shapewidthpx) { get; } | Ottiene la larghezza in unità di pixel dopo le chiamate al metodo Chart.Calculate(). |
| [ShapeX](../../aspose.cells.charts/chartpoint/shapex) { get; } | Ottiene la coordinata x dell'angolo superiore sinistro in unità di 1/4000 della larghezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeXPx](../../aspose.cells.charts/chartpoint/shapexpx) { get; } | Ottiene la coordinata x dell'angolo superiore sinistro in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeY](../../aspose.cells.charts/chartpoint/shapey) { get; } | Ottiene la coordinata y dell'angolo superiore sinistro in unità di 1/4000 dell'altezza del grafico dopo aver chiamato il metodo Chart.Calculate(). |
| [ShapeYPx](../../aspose.cells.charts/chartpoint/shapeypx) { get; } | Ottiene la coordinata y dell'angolo superiore sinistro in unità di pixel dopo aver chiamato il metodo Chart.Calculate(). |
| [StartAngle](../../aspose.cells.charts/chartpoint/startangle) { get; } | Ottiene l'angolo iniziale per la sezione della torta, misurato in gradi in senso orario dall'asse x dopo aver chiamato il metodo Chart.Calculate(). Si applica al grafico a torta. |
| [XValue](../../aspose.cells.charts/chartpoint/xvalue) { get; set; } | Ottiene o imposta il valore X del punto del grafico. |
| [XValueType](../../aspose.cells.charts/chartpoint/xvaluetype) { get; } | Ottiene il tipo di valore X del punto del grafico. |
| [YValue](../../aspose.cells.charts/chartpoint/yvalue) { get; set; } | Ottiene o imposta il valore Y del punto del grafico. |
| [YValueType](../../aspose.cells.charts/chartpoint/yvaluetype) { get; } | Ottiene il tipo di valore Y del punto del grafico. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [GetBottomPointCount](../../aspose.cells.charts/chartpoint/getbottompointcount)() | Ottiene il numero di punti inferiori dopo aver chiamato il metodo Chart.Calculate(). |
| [GetBottomPointXPx](../../aspose.cells.charts/chartpoint/getbottompointxpx)(int) | Ottiene la coordinata x del punto inferiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid |
| [GetBottomPointYPx](../../aspose.cells.charts/chartpoint/getbottompointypx)(int) | Ottiene la coordinata y del punto inferiore della forma dopo aver chiamato il metodo Chart.Calculate(). Applica grafici 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid |
| [GetOnCategoryAxisPointCount](../../aspose.cells.charts/chartpoint/getoncategoryaxispointcount)() | Ottiene il numero dei punti sull'asse della categoria dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
| [GetOnCategoryAxisPointXPx](../../aspose.cells.charts/chartpoint/getoncategoryaxispointxpx)(int) | Ottiene la coordinata x del punto sull'asse della categoria dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
| [GetOnCategoryAxisPointYPx](../../aspose.cells.charts/chartpoint/getoncategoryaxispointypx)(int) | Ottiene la coordinata y del punto sull'asse della categoria dopo aver chiamato il metodo Chart.Calculate(). Si applica solo al grafico ad area. |
| [GetTopPointCount](../../aspose.cells.charts/chartpoint/gettoppointcount)() | Ottiene il numero di punti più alti dopo aver chiamato il metodo Chart.Calculate(). |
| [GetTopPointXPx](../../aspose.cells.charts/chartpoint/gettoppointxpx)(int) | Ottiene la coordinata x del punto più alto della forma dopo aver chiamato il metodo Chart.Calculate(). Applica i grafici 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid e Area3D |
| [GetTopPointYPx](../../aspose.cells.charts/chartpoint/gettoppointypx)(int) | Ottiene la coordinata y del punto più alto della forma dopo aver chiamato il metodo Chart.Calculate(). Applica i grafici 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid e Area3D |

### Esempi

```csharp

[C#]

//Creazione di un'istanza di un oggetto cartella di lavoro
Workbook workbook = new Workbook();

//Ottenere il riferimento del primo foglio di lavoro
Worksheet worksheet = workbook.Worksheets[0];

//Aggiunta di un valore di esempio alla cella "A1".
worksheet.Cells["A1"].PutValue(50);

//Aggiunta di un valore di esempio alla cella "A2".
worksheet.Cells["A2"].PutValue(100);

//Aggiunta di un valore di esempio alla cella "A3".
worksheet.Cells["A3"].PutValue(150);

//Aggiunta di un valore di esempio alla cella "B1".
worksheet.Cells["B1"].PutValue(60);

//Aggiunta di un valore di esempio alla cella "B2".
worksheet.Cells["B2"].PutValue(32);

//Aggiunta di un valore di esempio alla cella "B3".
worksheet.Cells["B3"].PutValue(50);

//Aggiunta di un grafico al foglio di lavoro
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);

//Accesso all'istanza del grafico appena aggiunto
Chart chart = worksheet.Charts[chartIndex];

//Aggiunta di NSeries (origine dati grafico) al grafico che va dalla cella "A1" a "B3"
chart.NSeries.Add("A1:B3", true);

//Mostra etichette dati 
chart.NSeries[0].DataLabels.IsValueShown = true;

for (int i = 0; i  < chart.NSeries[0].Points.Count; i++)
{
    //Ottieni punto dati
    ChartPoint point = chart.NSeries[0].Points[i];
    //Imposta Esplosione Pir
    point.Explosion = 15;
    //Imposta il colore del bordo
    point.Border.Color = System.Drawing.Color.Red;
}

//Salvataggio del file Excel
workbook.Save("book1.xls");

[VB.NET]

'Creazione di un'istanza di un oggetto Workbook
Dim workbook As Workbook = New Workbook()

'Ottenere il riferimento del primo foglio di lavoro
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)

'Aggiunta di un grafico al foglio di lavoro
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)

'Accesso all'istanza del grafico appena aggiunto
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)

'Mostra etichette dati 
chart.NSeries(0).DataLabels.IsValueShown = True

For i As Integer = 0 To chart.NSeries(0).Points.Count - 1
    'Ottieni punto dati
    Dim point As ChartPoint = chart.NSeries(0).Points(i)
    'Imposta Esplosione Pir
    point.Explosion = 15
    'Imposta il colore del bordo
    point.Border.Color = System.Drawing.Color.Red
Next i

'Salvataggio del file Excel
workbook.Save("book1.xls")

```

### Guarda anche

* spazio dei nomi [Aspose.Cells.Charts](../../aspose.cells.charts)
* assemblea [Aspose.Cells](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
