Axis 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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, AxisX2 및 AxisY2 속성을 ChartArea 개체입니다.
가로 막대형, 누적 가로 막대형, 원형 및 도넛형을 제외한 모든 차트의 경우 기본 축과 보조 축은 다음과 같습니다.
축 유형 | Description |
---|---|
기본 x 축 | 아래쪽 가로 축입니다. |
보조 x 축 | 위쪽 가로 축입니다. |
기본 y 축 | 왼쪽된 세로 축입니다. |
보조 y 축 | 오른쪽의 세로 축입니다. |
가로 막대형 및 누적 가로 막대형 차트는 시계 방향으로 90도 회전 축을 하므로 이러한 두 차트 종류에 대 한 X 축 기본는 왼쪽 세로 축입니다.
참고 각 개체에 대해 축 집합(세로 2개와 가로 2개)은 하나만 있을 수 ChartArea 있습니다.
Axis 클래스는 3D 사용자 지정 그리기에 대 한 유용한 상대 좌표 또는 2D 사용자 지정 그리기에 대 한 유용한는 절대 픽셀 좌표로 축 값을 변환할 수 있는 여러 메서드도 포함 합니다. 절대 및 상대 좌표를 축 값으로 변환할 수도 있습니다.
다음은 가장 중요 한 축 요소에 의해 노출 된 Axis 클래스:
Axis 요소 | Description |
---|---|
축 레이블 | 축 및 관련된 속성의 레이블입니다. |
눈금선 | 축의 주 눈금과 보조 눈금 줄. |
눈금 표시 | 축의 주 눈금과 보조 눈금 표시 합니다. |
줄무늬 선 | 줄무늬 선을 합니다. |
생성자
Axis() |
Axis 클래스의 새 인스턴스를 초기화합니다. |
Axis(ChartArea, AxisName) |
지정된 |
속성
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%)로 변환합니다. 축에 로그 눈금이 있으면 값이 선형 눈금으로 변환됩니다. 이 메서드는 그리기 이벤트에서만 작동합니다. |