Bagikan melalui


Axis Kelas

Definisi

Menyediakan metode dan properti yang mengelola sumbu dalam Chart kontrol.

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
Warisan

Keterangan

Kelas ini merangkum semua fungsionalitas untuk sumbu dalam Chart kontrol, dan diekspos oleh AxisXproperti ChartArea objek , AxisY, AxisX2 dan AxisY2 .

Untuk semua bagan - kecuali batang, batang tumpuk, pai, dan donat - sumbu primer dan sekunder adalah sebagai berikut:

Jenis Sumbu Deskripsi
Sumbu-X Utama Sumbu horizontal bawah.
Sumbu-X Sekunder Sumbu horizontal atas.
Sumbu Y Utama Sumbu vertikal kiri.
Sumbu-Y Sekunder Sumbu vertikal kanan.

Bagan batang dan batang tumpuk memiliki sumbu yang diputar 90 derajat searah jajar, sehingga sumbu X utama untuk kedua jenis bagan ini adalah sumbu vertikal kiri.

Catatan Hanya ada satu set sumbu - dua vertikal dan dua horizontal - untuk setiap ChartArea objek.

Kelas ini Axis juga berisi beberapa metode yang dapat digunakan untuk mengonversi nilai sumbu menjadi koordinat piksel absolut, yang berguna untuk gambar kustom 2D, atau ke koordinat relatif, yang berguna untuk gambar kustom 3D. Koordinat absolut dan relatif juga dapat dikonversi ke nilai sumbu.

Berikut ini adalah elemen sumbu terpenting yang diekspos oleh Axis kelas :

Elemen Sumbu Deskripsi
Label Sumbu Label sumbu, dan properti terkaitnya.
Garis Kisi Garis kisi utama dan kecil dari sumbu.
Tanda Centang Tanda centang utama dan kecil dari sumbu.
Garis Garis Garis strip.

Konstruktor

Axis()

Menginisialisasi instans baru kelas Axis.

Axis(ChartArea, AxisName)

Menginisialisasi instans Axis baru kelas dengan nilai dan axisTypeName yang ditentukanchartArea.

Properti

ArrowStyle

Mendapatkan atau mengatur gaya panah sumbu 2D; gaya ini tidak diterapkan ke area bagan 3D.

AxisName

Mendapatkan nama sumbu, yang bisa berupa X, Y, X2 atau Y2.

Crossing

Mendapatkan atau mengatur lokasi di mana sumbu disilangkan oleh sumbu terkait.

CustomLabels

Mendapatkan objek yang CustomLabelsCollection digunakan untuk menyimpan CustomLabel objek.

Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah sumbu diaktifkan.

InterlacedColor

Mendapatkan atau mengatur warna garis garis yang saling terkait.

Interval

Mendapatkan atau mengatur interval sumbu.

IntervalAutoMode

Mendapatkan atau mengatur bendera yang menentukan apakah jumlah interval tetap digunakan pada sumbu, atau jika jumlah interval tergantung pada ukuran sumbu.

IntervalOffset

Mendapatkan atau mengatur offset interval sumbu.

IntervalOffsetType

Mendapatkan atau mengatur jenis offset interval sumbu.

IntervalType

Mendapatkan atau mengatur jenis interval sumbu.

IsInterlaced

Mendapatkan atau mengatur bendera yang menentukan apakah garis garis terjajar ditampilkan untuk sumbu.

IsLabelAutoFit

Mendapatkan atau mengatur bendera yang menentukan apakah label sumbu dipasang secara otomatis.

IsLogarithmic

Mendapatkan atau mengatur bendera yang menunjukkan apakah sumbu adalah logaritma. Nol atau nilai data negatif tidak diperbolehkan pada bagan logaritma.

IsMarginVisible

Mendapatkan atau mengatur bendera yang menentukan apakah akan menambahkan margin ke sumbu.

IsMarksNextToAxis

Mendapatkan atau mengatur bendera yang menentukan apakah tanda centang dan label sumbu bergerak dengan sumbu jika titik persimpangan sumbu berubah.

IsReversed

Mendapatkan atau mengatur bendera yang menunjukkan apakah sumbu dibalik.

IsStartedFromZero

Mendapatkan atau mengatur bendera yang menunjukkan apakah nilai minimum sumbu akan secara otomatis diatur ke nol jika semua nilai titik data positif. Jika ada nilai poin data negatif, nilai minimum titik data akan digunakan.

LabelAutoFitMaxFontSize

Mendapatkan atau mengatur ukuran font maksimum yang dapat digunakan oleh algoritma penyesuaian otomatis label.

LabelAutoFitMinFontSize

Mendapatkan atau mengatur ukuran font minimum yang dapat digunakan oleh algoritma penyesuaian otomatis label.

LabelAutoFitStyle

Mendapatkan atau mengatur perubahan label yang diizinkan yang dapat dilakukan untuk memungkinkan label pas di sepanjang sumbu.

LabelStyle

Mendapatkan atau mengatur LabelStyle properti sumbu.

LineColor

Mendapatkan atau mengatur warna garis sumbu.

LineDashStyle

Mendapatkan atau mengatur gaya garis sumbu.

LineWidth

Mendapatkan atau mengatur lebar garis sumbu, dalam piksel.

LogarithmBase

Mendapatkan atau menetapkan nilai untuk basis logaritma untuk sumbu logaritma.

MajorGrid

Mendapatkan atau mengatur objek yang Grid digunakan untuk mengatur properti garis kisi utama untuk sumbu.

MajorTickMark

Mendapatkan atau mengatur objek yang TickMark digunakan untuk mengatur properti tanda centang utama sumbu.

Maximum

Mendapatkan atau mengatur nilai maksimum sumbu.

MaximumAutoSize

Mendapatkan atau mengatur ukuran maksimum sumbu, diukur sebagai persentase area bagan. Nilai ini digunakan oleh algoritma tata letak otomatis.

Minimum

Mendapatkan atau mengatur nilai minimum sumbu.

MinorGrid

Mendapatkan atau mengatur objek yang Grid digunakan untuk menentukan atribut garis kisi kecil sumbu.

MinorTickMark

Mendapatkan atau mengatur objek yang TickMark digunakan untuk mengatur properti tanda centang kecil sumbu.

Name

Mendapatkan atau mengatur nama sumbu.

ScaleBreakStyle

Mendapatkan atau mengatur gaya pemutusan skala sumbu.

ScaleView

Mendapatkan atau mengatur tampilan sumbu.

ScrollBar

Mendapatkan atau mengatur bilah gulir sumbu.

StripLines

StripLinesCollection Mendapatkan objek koleksi.

Tag

Mendapatkan atau mengatur objek yang terkait dengan elemen bagan ini.

(Diperoleh dari ChartElement)
TextOrientation

Mendapatkan atau mengatur orientasi teks dalam judul sumbu.

Title

Mendapatkan atau mengatur judul sumbu.

TitleAlignment

Mendapatkan atau mengatur perataan judul sumbu.

TitleFont

Mendapatkan atau mengatur properti font judul sumbu.

TitleForeColor

Mendapatkan atau mengatur warna teks judul sumbu.

ToolTip

Mendapatkan atau mengatur tipsalat yang digunakan untuk sumbu.

Metode

Dispose()

Merilis sumber daya yang digunakan oleh ChartElement.

(Diperoleh dari ChartElement)
Dispose(Boolean)

Merilis sumber daya terkelola yang tidak dikelola dan, opsional.

Equals(Object)

Menentukan apakah yang ditentukan Object sama dengan saat ini ChartElement.

(Diperoleh dari ChartElement)
GetHashCode()

Mengembalikan fungsi hash untuk jenis tertentu.

(Diperoleh dari ChartElement)
GetPosition(Double)

Mengonversi nilai sumbu ke posisi relatif (0-100%). Jika sumbu adalah logaritma, nilai dikonversi ke skala linier.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
PixelPositionToValue(Double)

Mengonversi posisi piksel absolut di sepanjang sumbu menjadi nilai sumbu. Metode ini hanya berfungsi dalam peristiwa cat.

PositionToValue(Double)

Mengonversi koordinat relatif di sepanjang sumbu menjadi nilai sumbu. Metode ini hanya berfungsi dalam peristiwa cat.

RoundAxisValues()

Membulatkan nilai sumbu secara otomatis.

ToString()

Mengembalikan string yang mewakili saat ini Object.

(Diperoleh dari ChartElement)
ValueToPixelPosition(Double)

Mengonversi nilai sumbu menjadi koordinat absolut di sepanjang sumbu. Diukur dalam piksel. Metode ini hanya berfungsi dalam peristiwa cat.

ValueToPosition(Double)

Mengonversi nilai sumbu ke posisi relatifnya (0-100%). Jika sumbu memiliki skala logaritma, nilai dikonversi ke skala linier. Metode ini hanya berfungsi dalam peristiwa cat.

Berlaku untuk