Axis 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨트롤에서 Chart 축을 관리하는 메서드와 속성을 제공합니다.
public ref class Axis : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public class Axis : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type Axis = class
inherit ChartNamedElement
interface IChartMapArea
Public Class Axis
Inherits ChartNamedElement
Implements IChartMapArea
- 상속
- 구현
설명
이 클래스는 컨트롤의 축 Chart 에 대한 모든 기능을 캡슐화하고 개체의 ChartArea , AxisYAxisX2 및 AxisY2 속성에 의해 AxisX노출됩니다.
가로 막대형, 누적 가로 막대형, 원형 및 도넛형을 제외한 모든 차트의 경우 기본 축과 보조 축은 다음과 같습니다.
| 축 유형 | 설명 |
|---|---|
| 기본 X축 | 아래쪽 가로 축입니다. |
| 보조 X축 | 위쪽 가로 축입니다. |
| 기본 Y축 | 왼쪽 세로 축입니다. |
| 보조 Y축 | 오른쪽 세로 축입니다. |
가로 막대형 및 누적 가로 막대형 차트에는 축이 시계 방향으로 90도 회전하므로 이 두 차트 유형의 기본 X 축은 왼쪽 세로 축입니다.
참고 각 ChartArea 개체에 대해 하나의 축 집합(세로 2개와 가로 2개)만 있을 수 있습니다.
또한 이 클래스에는 Axis 축 값을 절대 픽셀 좌표로 변환하는 데 사용할 수 있는 여러 메서드가 포함되어 있으며, 이는 2D 사용자 지정 그리기 또는 상대 좌표에 유용하며 3D 사용자 지정 그리기에 유용합니다. 절대 좌표와 상대 좌표를 축 값으로 변환할 수도 있습니다.
다음은 클래스에서 노출하는 가장 중요한 축 요소입니다 Axis .
| Axis 요소 | 설명 |
|---|---|
| 축 레이블 | 축의 레이블 및 관련 속성입니다. |
| 눈금선 | 축의 주 눈금선과 보조 눈금선입니다. |
| 눈금 | 축의 주 눈금 및 보조 눈금입니다. |
| 줄무늬 선 | 줄무늬 선. |
생성자
| Name | Description |
|---|---|
| Axis() |
Axis 클래스의 새 인스턴스를 초기화합니다. |
| Axis(ChartArea, AxisName) |
지정된 값과 |
속성
| Name | Description |
|---|---|
| ArrowStyle |
2D(2차원) 축의 화살표 스타일을 가져오거나 설정합니다. 이 스타일은 3D(3차원) 차트 영역에 적용되지 않습니다. |
| 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 주 눈금 속성을 설정하는 데 사용되는 개체를 가져오거나 설정합니다. |
| MapAreaAttributes |
축의 지도 영역 특성을 가져오거나 설정합니다. |
| Maximum |
축의 최대값을 가져오거나 설정합니다. |
| MaximumAutoSize |
차트 영역의 백분율로 측정된 축의 최대 크기를 가져오거나 설정합니다. 이 값은 자동 레이아웃 알고리즘에서 사용됩니다. |
| Minimum |
축의 최소값을 가져오거나 설정합니다. |
| MinorGrid |
축의 Grid 보조 눈금선 특성을 지정하는 데 사용되는 개체를 가져오거나 설정합니다. |
| MinorTickMark |
축의 TickMark 보조 눈금 속성을 설정하는 데 사용되는 개체를 가져오거나 설정합니다. |
| Name |
축의 이름을 가져오거나 설정합니다. |
| PostBackValue |
이벤트에서 처리 Click 할 수 있는 포스트백 값을 가져오거나 설정합니다. |
| ScaleBreakStyle |
축 자동 눈금 나누기 스타일을 가져오거나 설정합니다. |
| ScaleView |
축의 뷰를 가져오거나 설정합니다. |
| StripLines |
축의 StripLinesCollection 모든 StripLine 개체를 저장하는 컬렉션 개체를 가져옵니다. |
| Tag |
이 차트 요소와 연결된 개체를 가져오거나 설정합니다. (다음에서 상속됨 ChartElement) |
| TextOrientation |
축 제목에 있는 텍스트의 방향을 가져오거나 설정합니다. |
| Title |
축의 제목을 가져오거나 설정합니다. |
| TitleAlignment |
축 제목의 맞춤을 가져오거나 설정합니다. |
| TitleFont |
축의 제목 글꼴 속성을 가져오거나 설정합니다. |
| TitleForeColor |
축 제목의 텍스트 색을 가져오거나 설정합니다. |
| ToolTip |
축에 사용되는 도구 설명을 가져오거나 설정합니다. |
| Url |
축의 URL 대상을 가져오거나 설정합니다. |
메서드
| Name | Description |
|---|---|
| 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%)로 변환합니다. 축에 로그 눈금이 있으면 값이 선형 눈금으로 변환됩니다. 이 메서드는 페인트 이벤트에서만 작동합니다. |