ChartArea 클래스

정의

차트 이미지의 차트 영역을 나타냅니다.Represents a chart area on the chart image.

public ref class ChartArea : System::Web::UI::DataVisualization::Charting::ChartNamedElement
public class ChartArea : System.Web.UI.DataVisualization.Charting.ChartNamedElement
type ChartArea = class
    inherit ChartNamedElement
Public Class ChartArea
Inherits ChartNamedElement
상속

설명

지정된 된 차트 내 합니다 내부 그림 위치 사각형 영역 안에 x 이며 여기서 데이터 요소 y 축 선 그려집니다.Within any given chart, the inner plot position is the rectangular area, inside the x and y-axis lines, where the data points are drawn. 합니다 위치를 그리는 내부 그림 위치, 눈금 표시 및 축 레이블을 포함 하는 사각형 영역입니다.The plot position is the rectangular area that encompasses the inner plot position, the tick marks, and the axis labels. 합니다 차트 영역 그림 위치, 눈금 표시를 축 레이블 및 차트에 축 제목을 포함 하는 사각형 영역입니다.The chart area is the rectangular area that encompasses the plot position, the tick marks, the axis labels and the axis titles on the chart.

차트 영역으로 표시 됩니다는 ChartArea 클래스 ChartArea 개체에 저장 됩니다는 ChartAreaCollection 클래스입니다.A chart area is represented by a ChartArea class; ChartArea objects are stored in the ChartAreaCollection class.

차트 영역에 그릴 수 있는 차트 계열의 수가 제한 됩니다.The number of chart series that can be plotted in a chart area is unlimited.

ChartArea 개체:A ChartArea object:

  • 하나의 고유한 내부 그리기 영역을 사용합니다.Uses one distinct inner plotting area.

  • 하나 이상의 차트 계열을 그리는 데 사용 됩니다.Is used to plot one or more chart series.

  • 에 기본 및 보조 x 및 y 축 원형 및 도넛형 차트 종류를 제외 하 고 있습니다.Has primary and secondary x and y-axes, except for pie and doughnut chart types.

원형, 도넛형, 깔때기형, 피라미드형, 극좌표 형, 포함 하는 셰이프 차트 종류 및 방사형 차트를 사용 하면 내부 그리기 위치 차트 형식 도형의 크기를 정의 합니다.When you use Shape chart types, which includes pie, doughnut, funnel, pyramid, polar, and radar charts, the inner plotting position defines the size of the chart type shape. 예를 들어 값을 증가 하는 수는 InnerPlotPosition 속성은 원형 차트에서 원형 도형의 radius 늘어납니다.For example, when you increase the value of the InnerPlotPosition property on a pie chart, you will increase the radius of the pie shape.

다른 모든 차트 종류에 대 한 각 차트 영역에 X 축과 y, 기본 및 보조의 두 집합이 있습니다.For all other chart types, each chart area has two sets of X- and Y-axes, primary and secondary. 이러한 축과 관련 된 속성에 액세스 하려면 사용 합니다 AxisX, AxisX2AxisYAxisY2 속성입니다.To access properties related to these axes, use the AxisX, AxisX2, AxisY and AxisY2 properties. 모든 축 차트에 영향을 주는 속성을 설정 해야 할 경우, 사용 된 Axes 속성입니다.If you need to set a property that affects all axes on the chart, use the Axes property.

하나 이상의 계열을 차트 영역에 연결 됩니다.One or more series are associated with a chart area. 계열에는 ChartArea 각 계열에 속하는 차트 영역을 결정 하는 속성입니다.The series has a ChartArea property that determines the chart area that each series belongs to. 기본적으로 계열의 기본 차트 영역에 연결 됩니다.By default, the series is connected to the default chart area. 일련의 표시를 해제 하려면 설정의 ChartArea 길이가 0 인 문자열에 있는 일련의 속성입니다.To disable the display of a series, set the ChartArea property of that series to a zero-length string.

다른 차트 영역 차트에 추가 되 면 새 차트 영역을 사용 하 여 모든 시리즈를 연결할 수 있습니다.If another chart area is added to the chart, you can associate any series with the new chart area. 모든 셰이프 차트 종류에서는 뿐만 아니라 가로 막대형 및 누적 세로 막대형 차트 종류에서 각 계열이 별도 차트 영역에 그릴 수 있어야 합니다.In all Shape chart types, as well as bar and stacked bar chart types, each series must be plotted in a separate chart area. 다른 모든 차트 종류에서는 여러 계열은 동일한 차트 영역에 결합할 수 있습니다.In all other chart types, multiple series can be combined in the same chart area.

3D 차트는 차트 영역에서 차트 영역으로 표시 됩니다.A 3D chart is displayed on a chart area-by-chart area basis. 사용할 수는 Area3DStyle 속성을 사용 하도록 설정 하 고 3d에서 차트를 사용자 지정 합니다.You can use the Area3DStyle property to enable and customize your chart in 3D.

차트 축 크기를 자동으로 변경 되지 않습니다 있도록 새 데이터를 추가 하는 경우 최소 및 최대 차트 영역이 자동으로 재계산 되지 않습니다.The chart area minimum and maximum will not be automatically recalculated if you add new data, so the chart will not automatically change axis sizes. 차트 영역을 사용 하 여 이러한 값을 다시 계산 해야 합니다 RecalculateAxesScale 메서드.You can require the chart area to recalculate these values by using the RecalculateAxesScale method.

여러 차트 영역을 세로로 정렬, 설정 된 AlignmentOrientation 속성입니다.To align multiple chart areas vertically, set the AlignmentOrientation property. 여러 차트 영역을 가로 방향으로 맞추려면 처음 사용 하 여 차트 영역을 배치 해야 합니다는 Position 속성을 설정 합니다 AlignmentOrientation 가로 속성입니다.To align multiple chart areas horizontally, you must first position the chart areas using the Position property, and then set the AlignmentOrientation property to Horizontal.

일련의 표시를 표시 하지 않으려면 설정 된 Series 길이가 0 인 문자열에 있는 일련의 속성입니다.To suppress the display of a series, set the Series property of that series to a zero-length string.

생성자

ChartArea()

ChartArea 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the ChartArea class.

ChartArea(String)

지정된 차트 영역 이름을 사용하여 ChartArea 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the ChartArea class with the specified chart area name.

속성

AlignmentOrientation

차트 영역의 맞춤 방향을 가져오거나 설정합니다.Gets or sets the alignment orientation of a chart area.

AlignmentStyle

ChartArea의 맞춤 스타일을 가져오거나 설정합니다.Gets or sets the alignment style of the ChartArea.

AlignWithChartArea

이 차트 영역이 맞춰져야 할 ChartArea 개체의 이름을 가져오거나 설정합니다.Gets or sets the name of the ChartArea object to which this chart area should be aligned.

Area3DStyle

차트 영역의 모든 계열에 3D를 구현하는 데 사용되는 ChartArea3DStyle 개체를 가져오거나 설정합니다.Gets or sets a ChartArea3DStyle object, which is used to implement 3D for all series in a chart area.

Axes

차트 영역의 모든 축을 나타내는 배열을 가져오거나 설정합니다.Gets or sets an array that represents all axes for a chart area.

AxisX

기본 X축을 나타내는 Axis 개체를 가져오거나 설정합니다.Gets or sets an Axis object that represents the primary X-axis.

AxisX2

보조 X축을 나타내는 Axis 개체를 가져오거나 설정합니다.Gets or sets an Axis object that represents the secondary X-axis.

AxisY

기본 Y축을 나타내는 Axis 개체를 가져오거나 설정합니다.Gets or sets an Axis object that represents the primary Y-axis.

AxisY2

보조 Y축을 나타내는 Axis 개체를 가져오거나 설정합니다.Gets or sets an Axis object that represents the secondary Y-axis.

BackColor

ChartArea 개체의 배경색을 가져오거나 설정합니다.Gets or sets the background color of a ChartArea object.

BackGradientStyle

차트 영역의 배경 그라데이션 방향을 가져오거나 설정하며 그라데이션 사용 여부도 결정합니다.Gets or sets the orientation for the background gradient of a chart area, and also determines whether or not a gradient is used.

BackHatchStyle

ChartArea 개체의 빗살 무늬 스타일을 가져오거나 설정합니다.Gets or sets the hatching style of a ChartArea object.

BackImage

ChartArea 개체의 배경 이미지를 가져오거나 설정합니다.Gets or sets the background image of a ChartArea object.

BackImageAlignment

ChartArea 배경 이미지의 맞춤을 가져오거나 설정합니다.Gets or sets the alignment of a ChartArea background image.

BackImageTransparentColor

투명하게 그릴 ChartArea 개체 배경 이미지의 색을 가져오거나 설정합니다.Gets or sets the color of a ChartArea object background image that will be drawn as transparent.

BackImageWrapMode

ChartArea 개체의 배경 이미지에 대한 그리기 모드를 가져오거나 설정합니다.Gets or sets the drawing mode for the background image of a ChartArea object.

BackSecondaryColor

ChartArea 개체 배경의 보조 색을 가져오거나 설정합니다.Gets or sets the secondary color for the background of a ChartArea object.

BorderColor

ChartArea 개체의 테두리 색을 가져오거나 설정합니다.Gets or sets the border color of a ChartArea object.

BorderDashStyle

ChartArea 개체의 테두리 스타일을 가져오거나 설정합니다.Gets or sets the border style of a ChartArea object.

BorderWidth

ChartArea 개체의 테두리 너비를 가져오거나 설정합니다.Gets or sets the border width of a ChartArea object.

InnerPlotPosition

차트 영역 개체의 내부 그림 위치를 정의하는 ElementPosition 개체를 가져오거나 설정합니다.Gets or sets an ElementPosition object, which defines the inner plot position of a chart area object.

IsSameFontSizeForAllAxes

관련 차트 영역 축의 레이블이 동일한 크기인지 여부를 결정하는 플래그를 가져오거나 설정합니다.Gets or sets a flag that determines if the labels of the relevant chart area axes are of equal size.

Name

ChartArea 개체의 고유 이름을 가져오거나 설정합니다.Gets or sets the unique name of a ChartArea object.

Position

ElementPosition 내에서 ChartArea 개체의 위치를 정의하는 Chart 개체를 가져오거나 설정합니다.Gets or sets an ElementPosition object that defines the position of a ChartArea object within the Chart.

ShadowColor

ChartArea 개체의 그림자 색을 가져오거나 설정합니다.Gets or sets the shadow color of a ChartArea object.

ShadowOffset

ChartArea 개체의 그림자 오프셋(픽셀)을 가져오거나 설정합니다.Gets or sets the shadow offset, in pixels, of a ChartArea object.

Tag

이 차트 요소와 연결된 개체를 가져오거나 설정합니다.Gets or sets an object associated with this chart element.

(다음에서 상속됨 ChartElement)
Visible

차트 영역이 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates if a chart area is visible.

메서드

Dispose()

ChartElement에서 사용하는 리소스를 해제합니다.Releases the resources used by the ChartElement.

(다음에서 상속됨 ChartElement)
Dispose(Boolean)

ChartArea 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.Releases the unmanaged resources used by the ChartArea class and optionally releases the managed resources.

Equals(Object)

지정한 Object가 현재 ChartElement와 같은지 여부를 확인합니다.Determines whether the specified Object is equal to the current ChartElement.

(다음에서 상속됨 ChartElement)
GetHashCode()

특정 형식에 대한 해시 함수를 반환합니다.Returns a hash function for a particular type.

(다음에서 상속됨 ChartElement)
GetSeriesDepth(Series)

차트 영역에서 Series의 깊이를 반환합니다.Returns the depth of a Series in a chart area.

GetSeriesZPosition(Series)

계열의 Z 위치를 반환합니다. 이 위치는 사용자 지정 그리기에 유용합니다.Returns the Z position of a series, which is useful for custom drawing.

GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
RecalculateAxesScale()

Customize 이벤트에서 차트에 변경 내용이 적용된 후 차트 영역의 속성을 다시 계산합니다.Recalculates the properties of the chart area after changes have been made to the chart in the Customize event.

ToString()

현재 Object를 나타내는 문자열을 반환합니다.Returns a string that represents the current Object.

(다음에서 상속됨 ChartElement)
TransformPoints(Point3D[])

3D 요소의 배열에 3D 변환을 적용합니다. 이 작업은 GDI+ 그리기 메서드를 호출하기 전에 수행해야 합니다.Applies 3D transformations to an array of 3D points, which must be done before GDI+ drawing methods can be called.

적용 대상