AxisScaleBreakStyle Klass

Definition

Representerar en skalningsbrytning på Y-axeln i diagrammet.

public ref class AxisScaleBreakStyle
public class AxisScaleBreakStyle
type AxisScaleBreakStyle = class
Public Class AxisScaleBreakStyle
Arv
AxisScaleBreakStyle

Kommentarer

Skalningsbrytningar är avsiktliga avbrott på Y-axeln som oftast används för att omdistribuera datapunkterna i en serie i ett diagram. Den här funktionen förbättrar läsbarheten när det finns stora skillnader mellan de höga och låga värdena för data i en serie som ritas. Skalningsbrytningar ritas inte för skillnader mellan data i flera serier.

Som standard inaktiveras skalningsbrytningar. Du kan aktivera skalningsbrytningar på Y-axeln genom att ange Enabled egenskapen till true. Om du vill ändra mängden lodrätt utrymme för skalningsbrytningen kan du ange ett Spacing värde. Detta beräknas som en procentandel av Y-axelns skala.

Du måste ha tillräcklig separation mellan datapunkter i en enda serie för att dra en skalningsbrytning. Som standard kan en skalningsbrytning bara läggas till om det finns en separation mellan dataintervallen på minst 25 % av diagrammet. Om du aktiverar en skalningsbrytning men den inte visas, även om det finns tillräckligt avstånd mellan dataintervallen, kan du ange CollapsibleSpaceThreshold egenskapen till ett värde som är mindre än 25.

Diagram stöder upp till fem skalningsbrytningar per diagram. Diagrammet kan dock bli oläsligt om du visar mer än en skalningsbrytning. Om du har fler än två dataintervall bör du överväga att använda en annan metod för att visa dessa data. Använd egenskapen MaxNumberOfBreaks för att minska antalet skalningsbrytningar som kan visas i diagrammet.

När en skalningsbrytning används kan Y-axeletiketterna förskjutas. Om du vill inaktivera etikettförskjutningen anger du IsStaggered egenskapen till false.

Skalningsbrytningar stöds inte under något av följande villkor:

  • Cirkel-, ring-, tratt-, pyramid-, radiell- eller staplade diagramtyper används.

  • Anpassade intervall för etiketter, bockmarkeringar eller rutnätslinjer är aktiverade.

  • Minsta eller högsta värde för axeln anges.

  • Anpassade etiketter används.

  • En logaritmisk Y-axel har angetts.

  • Axelvyer på Y-axeln, som omfattar rullning och zoomning, används.

  • 3D-diagram används.

Konstruktorer

Name Description
AxisScaleBreakStyle()

Initierar en ny instans av AxisScaleBreakStyle klassen.

Egenskaper

Name Description
BreakLineStyle

Hämtar eller anger formatet för den brytlinje som ska användas för att rita skalningsbrytningen.

CollapsibleSpaceThreshold

Hämtar eller anger tröskelvärdet för utrymme i diagrammet där skalningsbrytningar ritas.

Enabled

Hämtar eller anger en flagga som anger om skalningsbrytningar är aktiverade.

LineColor

Hämtar eller anger färgen på skalningsbrytningslinjen.

LineDashStyle

Hämtar eller anger formatmallen för skalningsbrytningslinjen.

LineWidth

Hämtar eller anger bredden på skalningsbrytningslinjen.

MaxNumberOfBreaks

Hämtar eller anger det maximala antalet skalningsbrytningar som ska visas i diagrammet.

Spacing

Hämtar eller anger avståndet mellan linjerna i skalningsbrytningen. Avståndsgapet representeras som en procentandel av Y-axeln.

StartFromZero

Hämtar eller anger ett StartFromZero uppräkningsvärde som anger om skalningsbrytningen ska startas från noll.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för