Axis 클래스

정의

Chart 컨트롤에서 축을 관리하는 속성과 메서드를 제공합니다.

public ref class Axis : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public class Axis : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Axis = class
    inherit ChartNamedElement
Public Class Axis
Inherits ChartNamedElement
상속

설명

축에 대 한 모든 기능을 캡슐화 하는이 클래스는 Chart 컨트롤과 의해 노출 되는 AxisX, AxisY, AxisX2AxisY2 속성을 ChartArea 개체입니다.

가로 막대형, 누적 가로 막대형, 원형 및 도넛형을 제외한 모든 차트의 경우 기본 축과 보조 축은 다음과 같습니다.

축 유형 Description
기본 x 축 아래쪽 가로 축입니다.
보조 x 축 위쪽 가로 축입니다.
기본 y 축 왼쪽된 세로 축입니다.
보조 y 축 오른쪽의 세로 축입니다.

가로 막대형 및 누적 가로 막대형 차트는 시계 방향으로 90도 회전 축을 하므로 이러한 두 차트 종류에 대 한 X 축 기본는 왼쪽 세로 축입니다.

참고 각 개체에 대해 축 집합(세로 2개와 가로 2개)은 하나만 있을 수 ChartArea 있습니다.

Axis 클래스는 3D 사용자 지정 그리기에 대 한 유용한 상대 좌표 또는 2D 사용자 지정 그리기에 대 한 유용한는 절대 픽셀 좌표로 축 값을 변환할 수 있는 여러 메서드도 포함 합니다. 절대 및 상대 좌표를 축 값으로 변환할 수도 있습니다.

다음은 가장 중요 한 축 요소에 의해 노출 된 Axis 클래스:

Axis 요소 Description
축 레이블 축 및 관련된 속성의 레이블입니다.
눈금선 축의 주 눈금과 보조 눈금 줄.
눈금 표시 축의 주 눈금과 보조 눈금 표시 합니다.
줄무늬 선 줄무늬 선을 합니다.

생성자

Axis()

Axis 클래스의 새 인스턴스를 초기화합니다.

Axis(ChartArea, AxisName)

지정된 chartAreaaxisTypeName 값을 사용하여 Axis 클래스의 새 인스턴스를 초기화합니다.

속성

ArrowStyle

2D 축의 화살표 스타일을 가져오거나 설정합니다. 이 스타일은 3D 차트 영역에는 적용되지 않습니다.

AxisName

축의 이름을 가져옵니다. 축 이름은 X, Y, X2 또는 Y2일 수 있습니다.

Crossing

축이 연결된 축과 교차하는 위치를 가져오거나 설정합니다.

CustomLabels

CustomLabelsCollection 개체를 저장하는 데 사용되는 CustomLabel 개체입니다.

Enabled

축의 사용 가능 여부를 나타내는 값을 가져오거나 설정합니다.

InterlacedColor

인터레이스된 줄무늬의 색을 가져오거나 설정합니다.

Interval

축의 간격을 가져오거나 설정합니다.

IntervalAutoMode

축에 사용되는 간격 수가 고정되어 있는지 또는 축 크기에 따라 달라지는지 결정하는 플래그를 가져오거나 설정합니다.

IntervalOffset

축의 간격 오프셋을 가져오거나 설정합니다.

IntervalOffsetType

축의 간격 오프셋 유형을 가져오거나 설정합니다.

IntervalType

축의 간격 유형을 가져오거나 설정합니다.

IsInterlaced

축에 대해 인터레이스된 줄무늬가 표시되는지 여부를 결정하는 플래그를 가져오거나 설정합니다.

IsLabelAutoFit

축 레이블이 자동으로 맞춰지는지 여부를 결정하는 플래그를 가져오거나 설정합니다.

IsLogarithmic

축이 로그인지 여부를 나타내는 플래그를 가져오거나 설정합니다. 로그 차트에는 0 또는 음수 데이터 값이 허용되지 않습니다.

IsMarginVisible

축에 여백을 추가할지 여부를 결정하는 플래그를 가져오거나 설정합니다.

IsMarksNextToAxis

축의 교차점이 변경되는 경우 눈금 및 축 레이블이 축과 함께 이동하는지 여부를 결정하는 플래그를 가져오거나 설정합니다.

IsReversed

축이 반대로 바뀌는지 여부를 나타내는 플래그를 가져오거나 설정합니다.

IsStartedFromZero

모든 데이터 요소 값이 양수인 경우 축의 최소값을 0으로 자동 설정할지 여부를 나타내는 플래그를 가져오거나 설정합니다. 음수 데이터 요소 값이 있는 경우 데이터 요소의 최소값이 사용됩니다.

LabelAutoFitMaxFontSize

레이블 자동 맞춤 알고리즘에서 사용할 수 있는 최대 글꼴 크기를 가져오거나 설정합니다.

LabelAutoFitMinFontSize

레이블 자동 맞춤 알고리즘에서 사용할 수 있는 최소 글꼴 크기를 가져오거나 설정합니다.

LabelAutoFitStyle

레이블을 축을 따라 맞출 수 있도록 하기 위한 허용되는 레이블 변경 사항을 가져오거나 설정합니다.

LabelStyle

축의 LabelStyle 속성을 가져오거나 설정합니다.

LineColor

축의 선 색을 가져오거나 설정합니다.

LineDashStyle

축의 선 스타일을 가져오거나 설정합니다.

LineWidth

축의 선 두께(픽셀 단위)를 가져오거나 설정합니다.

LogarithmBase

로그 축의 로그 밑 값을 가져오거나 설정합니다.

MajorGrid

축의 주 모눈선 속성을 설정하는 데 사용되는 Grid 개체를 가져오거나 설정합니다.

MajorTickMark

축의 주 눈금 속성을 설정하는 데 사용되는 TickMark 개체를 가져오거나 설정합니다.

Maximum

축의 최대값을 가져오거나 설정합니다.

MaximumAutoSize

차트 영역의 백분율로 측정되는 축의 최대 크기를 가져오거나 설정합니다. 이 값은 자동 레이아웃 알고리즘에 사용됩니다.

Minimum

축의 최소값을 가져오거나 설정합니다.

MinorGrid

축의 보조 모눈선 특성을 지정하는 데 사용되는 Grid 개체를 가져오거나 설정합니다.

MinorTickMark

축의 보조 눈금 속성을 설정하는 데 사용되는 TickMark 개체를 가져오거나 설정합니다.

Name

축의 이름을 가져오거나 설정합니다.

ScaleBreakStyle

축 눈금 구분 스타일을 가져오거나 설정합니다.

ScaleView

축의 뷰를 가져오거나 설정합니다.

ScrollBar

축 스크롤 막대를 가져오거나 설정합니다.

StripLines

StripLinesCollection 컬렉션 개체를 가져옵니다.

Tag

이 차트 요소와 연결된 개체를 가져오거나 설정합니다.

(다음에서 상속됨 ChartElement)
TextOrientation

축 제목의 텍스트 방향을 가져오거나 설정합니다.

Title

축의 제목을 가져오거나 설정합니다.

TitleAlignment

축 제목의 맞춤을 가져오거나 설정합니다.

TitleFont

축의 제목 글꼴 속성을 가져오거나 설정합니다.

TitleForeColor

축 제목의 텍스트 색을 가져오거나 설정합니다.

ToolTip

축에 사용되는 도구 설명을 가져오거나 설정합니다.

메서드

Dispose()

ChartElement에서 사용하는 리소스를 해제합니다.

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

관리되지 않는 리소스와 선택적으로 관리되는 리소스를 해제합니다.

Equals(Object)

지정한 Object가 현재 ChartElement와 같은지 여부를 확인합니다.

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

특정 형식에 대한 해시 함수를 반환합니다.

(다음에서 상속됨 ChartElement)
GetPosition(Double)

축 값을 상대 위치(0-100%)로 변환합니다. 축이 로그이면 값이 선형 눈금으로 변환됩니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

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

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
PixelPositionToValue(Double)

축 방향의 절대 픽셀 위치를 축 값으로 변환합니다. 이 메서드는 그리기 이벤트에서만 작동합니다.

PositionToValue(Double)

축 방향의 상대 좌표를 축 값으로 변환합니다. 이 메서드는 그리기 이벤트에서만 작동합니다.

RoundAxisValues()

축 값을 자동으로 반올림합니다.

ToString()

현재 Object를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 ChartElement)
ValueToPixelPosition(Double)

축 값을 축 방향의 절대 좌표로 변환합니다. 픽셀 단위입니다. 이 메서드는 그리기 이벤트에서만 작동합니다.

ValueToPosition(Double)

축 값을 상대 위치(0-100%)로 변환합니다. 축에 로그 눈금이 있으면 값이 선형 눈금으로 변환됩니다. 이 메서드는 그리기 이벤트에서만 작동합니다.

적용 대상