.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

View3DOptions.YRotation Property

Gets or sets the value in degrees at which a 3-D chart should be rotated around the Y-axis.

Namespace: DevExpress.Spreadsheet.Charts

Assembly: DevExpress.Spreadsheet.v20.2.Core.dll


int YRotation { get; set; }
Property YRotation As Integer

Property Value

Type Description

An integer value which specifies the rotation angle in degrees. This value must be between 0 and 360.

Property Paths

You can access this nested property as listed below:

Object Type Path to YRotation


To rotate the 3-D chart in the X-direction, use the View3DOptions.XRotation property.


The example below demonstrates how to create the 3-D pie chart and rotate it around the Y-axis by 225° using the View3DOptions.YRotation property.

Dim worksheet As Worksheet = workbook.Worksheets("chartTask3")
workbook.Worksheets.ActiveWorksheet = worksheet

' Create a chart and specify its location
Dim chart As Chart = worksheet.Charts.Add(ChartType.Pie3D)
chart.TopLeftCell = worksheet.Cells("H2")
chart.BottomRightCell = worksheet.Cells("N14")

' Add the data series
chart.Series.Add(worksheet("E2"), worksheet("B3:B6"), worksheet("E3:E6"))

' Set the explosion value for the slice
chart.Series(0).CustomDataPoints.Add(2).Explosion = 25

' Set the rotation of the  3-D chart view
chart.View3D.YRotation = 255

' Set the chart style
chart.Style = ChartStyle.ColorGradient
See Also