ChartArea3DStyle Klass

Definition

Hanterar visningsattributen för tredimensionella diagramområden (3D).

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

Kommentarer

Den här klassen innehåller formatmallar för 3D-diagramområden och exponeras med hjälp av Area3DStyle egenskapen .

Om du vill aktivera 3D för ett diagramområde anger du egenskapen Enable3D till true. Detta gör att 3D tillämpas på alla dataserier som ritas i ett diagramområde.

En isometrisk projektion av ett diagramområde kan visas genom att ställa in IsRightAngleAxes egenskapen på true, vilket är standardvärdet. Isometriska vyer är faktiskt inte 3D, eftersom de visade rotationsvinklarna kanske inte matchar de faktiska rotationsvinklarna runt de lodräta och vågräta axlarna. De faktiska vinklarna styrs med respektive RotationInclination egenskaper.

Mer information om isometriska projektioner finns i avsnittet Anmärkningar i IsRightAngleAxes egenskapen.

Du kan också använda den här klassen för att:

  • Dataserier för klusterstapel och kolumndiagram med hjälp av IsClustered egenskapen .

  • Styr belysningseffekterna med hjälp av egenskapen LightStyle .

  • Ange bredden på diagramområdets väggar med hjälp av WallWidth egenskapen .

  • Ange mängden perspektiv med egenskapen Perspective .

  • Kontrollera djupet på datapunkterna och avståndet mellan datarader med respektive PointDepthPointGapDepth egenskaper.

  • Rotera ett diagramområde med hjälp av Inclination egenskaperna och Rotation .

Använd klassen om du vill arbeta med koordinater för 3D-punkter Point3D .

När ett diagram är inställt på 3D är följande diagramfunktioner inte giltiga:

  • Skalningsbrytningar

  • Övertoningar

  • Rulla och zooma

Konstruktorer

Name Description
ChartArea3DStyle()

Initierar en ny instans av ChartArea3DStyle klassen.

ChartArea3DStyle(ChartArea)

Initierar en ny instans av klassen med hjälp av ChartArea3DStyle parametern chartArea .

Egenskaper

Name Description
Enable3D

Hämtar eller anger en flagga som aktiverar och inaktiverar 3D för ett diagramområde.

Inclination

Hämtar eller anger rotationsvinkeln runt de vågräta axlarna för 3D-diagramområden.

IsClustered

Hämtar eller anger en flagga som avgör om dataserier för ett stapel- eller kolumndiagram grupperas. visas längs distinkta rader.

IsRightAngleAxes

Hämtar eller anger en flagga som avgör om ett diagramområde visas med hjälp av en isometrisk projektion.

LightStyle

Hämtar eller anger belysningsstilen för ett 3D-diagramområde.

Perspective

Hämtar eller anger procent av perspektivet för ett 3D-diagramområde.

PointDepth

Hämtar eller anger djupet för datapunkter som visas i ett 3D-diagramområde.

PointGapDepth

Hämtar eller anger avståndet mellan serierader i ett 3D-diagramområde.

Rotation

Hämtar eller anger rotationsvinkeln runt de lodräta axlarna för 3D-diagramområden.

WallWidth

Hämtar eller anger bredden på väggarna som visas i ett 3D-diagramområde.

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