SparklineGroup
Innehåll
[
Dölj
]SparklineGroup class
Sparkline
är organiserad i sparkline-grupp. En SparklineGroup innehåller ett variabelt antal sparkline-objekt. En sparkline-grupp anger typ, visningsinställningar och axelinställningar för sparklines.
public class SparklineGroup
Egenskaper
namn | Beskrivning |
---|---|
DisplayHidden { get; set; } | Indikerar om data ska visas i dolda rader och kolumner. |
FirstPointColor { get; set; } | Hämtar och ställer in färgen på den första datapunkten i sparklinegruppen. |
HighPointColor { get; set; } | Hämtar och ställer in färgen på de högsta datapunkterna i sparklinegruppen. |
HorizontalAxisColor { get; set; } | Hämtar och ställer in färgen på den horisontella axeln i sparklinegruppen. |
HorizontalAxisDateRange { get; set; } | Representerar intervallet som innehåller datumvärdena för sparkline-data. |
LastPointColor { get; set; } | Hämtar och ställer in färgen på den sista datapunkten i sparklinegruppen. |
LineWeight { get; set; } | Hämtar och ställer in linjevikten i varje linje sparkline i sparklinegruppen, i enheten för poäng. |
LowPointColor { get; set; } | Hämtar och ställer in färgen på de lägsta datapunkterna i sparklinegruppen. |
MarkersColor { get; set; } | Hämtar och ställer in färgen på punkterna i varje linje sparkline i sparklinegruppen. |
NegativePointsColor { get; set; } | Hämtar och ställer in färgen på de negativa värdena på sparklinegruppen. |
PlotEmptyCellsType { get; set; } | Indikerar hur tomma celler plottas. |
PlotRightToLeft { get; set; } | Indikerar om plotdata är från höger till vänster. |
PresetStyle { get; set; } | Hämtar och ställer in den förinställda stiltypen för sparklinegruppen. |
SeriesColor { get; set; } | Hämtar och ställer in färgen på sparklines i sparklinegruppen. |
ShowFirstPoint { get; set; } | Indikerar om den första datapunkten i sparklinegruppen ska markeras. |
ShowHighPoint { get; set; } | Indikerar om de högsta punkterna med data i sparklinegruppen ska markeras. |
ShowHorizontalAxis { get; set; } | Indikerar om gnistlinjens horisontella axel ska visas. Den horisontella axeln visas om gnistlinjen har data som korsar nollaxeln. |
ShowLastPoint { get; set; } | Indikerar om den sista punkten med data i sparklinegruppen ska markeras. |
ShowLowPoint { get; set; } | Indikerar om de lägsta datapunkterna i sparklinegruppen ska markeras. |
ShowMarkers { get; set; } | Indikerar om varje punkt i varje linje sparkline i sparklinegruppen ska markeras. |
ShowNegativePoints { get; set; } | Indikerar om de negativa värdena på sparklinegruppen ska markeras med en annan färg eller markör. |
SparklineCollection { get; } | FårSparklineCollection objekt för sparkline-gruppen. |
Type { get; set; } | Indikerar sparkline-typen för sparklinegruppen. |
VerticalAxisMaxValue { get; set; } | Hämtar och ställer in det anpassade maxvärdet för den vertikala axeln. |
VerticalAxisMaxValueType { get; set; } | Representerar den vertikala axelns maximala värdetyp. |
VerticalAxisMinValue { get; set; } | Hämtar och ställer in det anpassade minimivärdet för den vertikala axeln. |
VerticalAxisMinValueType { get; set; } | Representerar den vertikala axelns minsta värdetyp. |
Metoder
namn | Beskrivning |
---|---|
ResetRanges(string, bool, CellArea) | Återställer dataintervallet och platsintervallet för sparklinegruppen. Den här metoden rensar ursprungliga sparkline-objekt i gruppen och skapar nya sparkline-objekt för de nya intervallen. |
Exempel
[C#]
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
sheet.Cells["A1"].PutValue(5);
sheet.Cells["B1"].PutValue(2);
sheet.Cells["C1"].PutValue(1);
sheet.Cells["D1"].PutValue(3);
// Definiera CellArea
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;
int idx = sheet.SparklineGroupCollection.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroupCollection[idx];
group.SparklineCollection.Add(sheet.Name + "!A1:D1", 0, 4);
// Skapa CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// set de högsta punkterna färgas gröna och de låga punkterna är färgade röda
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// ställ in linjevikt
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Se även
- namnutrymme Aspose.Cells.Charts
- hopsättning Aspose.Cells