Axis Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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. |