Share via


ChartArea Kelas

Definisi

Mewakili area bagan pada gambar bagan.

public ref class ChartArea : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public class ChartArea : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type ChartArea = class
    inherit ChartNamedElement
Public Class ChartArea
Inherits ChartNamedElement
Warisan

Keterangan

Dalam bagan tertentu, posisi plot dalam adalah area persegi panjang, di dalam garis sumbu x dan y, tempat titik data digambar. Posisi plot adalah area persegi panjang yang mencakup posisi plot dalam, tanda centang, dan label sumbu. Area bagan adalah area persegi panjang yang mencakup posisi plot, tanda centang, label sumbu, dan judul sumbu pada bagan.

Area bagan diwakili oleh ChartArea kelas; ChartArea objek disimpan di ChartAreaCollection kelas .

Jumlah seri bagan yang dapat diplot di area bagan tidak terbatas.

Objek ChartArea :

  • Menggunakan satu area plotting dalam yang berbeda.

  • Digunakan untuk memplot satu atau beberapa seri bagan.

  • Memiliki sumbu x dan y primer dan sekunder, kecuali untuk jenis bagan pai dan donat.

Saat Anda menggunakan tipe bagan Bentuk, yang mencakup bagan pai, donat, corong, piramida, polar, dan radar, posisi plot dalam menentukan ukuran bentuk tipe bagan. Misalnya, saat Anda meningkatkan nilai InnerPlotPosition properti pada bagan pai, Anda akan meningkatkan radius bentuk pai.

Untuk semua jenis bagan lainnya, setiap area bagan memiliki dua set sumbu X dan Y, primer dan sekunder. Untuk mengakses properti yang terkait dengan sumbu ini, gunakan AxisXproperti , AxisX2, AxisY dan AxisY2 . Jika Anda perlu mengatur properti yang memengaruhi semua sumbu pada bagan, gunakan Axes properti .

Satu atau beberapa seri dikaitkan dengan area bagan. Seri ini memiliki ChartArea properti yang menentukan area bagan tempat setiap seri berada. Secara default, seri tersambung ke area bagan default. Untuk menonaktifkan tampilan seri, atur properti seri tersebut ChartArea ke string panjang nol.

Jika area bagan lain ditambahkan ke bagan, Anda bisa mengaitkan seri apa pun dengan area bagan baru. Di semua tipe bagan Bentuk, serta tipe bagan batang dan batang tumpuk, setiap seri harus diplot dalam area bagan terpisah. Di semua jenis bagan lainnya, beberapa seri dapat digabungkan dalam area bagan yang sama.

Bagan 3D ditampilkan berdasarkan area bagan menurut bagan. Anda dapat menggunakan Area3DStyle properti untuk mengaktifkan dan menyesuaikan bagan Anda dalam 3D.

Minimum area bagan dan maksimum tidak akan dihitung ulang secara otomatis jika Anda menambahkan data baru, sehingga bagan tidak akan secara otomatis mengubah ukuran sumbu. Anda dapat mengharuskan area bagan menghitung ulang nilai-nilai ini dengan menggunakan RecalculateAxesScale metode .

Untuk meratakan beberapa area bagan secara vertikal, atur AlignmentOrientation properti . Untuk meratakan beberapa area bagan secara horizontal, Anda harus terlebih dahulu memposisikan area bagan menggunakan Position properti , lalu mengatur properti ke AlignmentOrientation Horizontal.

Untuk menekan tampilan seri, atur properti seri tersebut Series ke string panjang nol.

Konstruktor

ChartArea()

Menginisialisasi instans baru kelas ChartArea.

ChartArea(String)

Menginisialisasi instans ChartArea baru kelas dengan nama area bagan yang ditentukan.

Properti

AlignmentOrientation

Mendapatkan atau mengatur orientasi perataan area bagan.

AlignmentStyle

Mendapatkan atau mengatur gaya perataan ChartArea.

AlignWithChartArea

Mendapatkan atau mengatur nama ChartArea objek tempat area bagan ini harus diratakan.

Area3DStyle

Mendapatkan atau mengatur ChartArea3DStyle objek, yang digunakan untuk mengimplementasikan tiga dimensi (3D) untuk semua seri dalam area bagan.

Axes

Mendapatkan atau mengatur array yang mewakili semua sumbu untuk area bagan.

AxisX

Mendapatkan atau mengatur Axis objek yang mewakili sumbu X utama.

AxisX2

Mendapatkan atau mengatur Axis objek yang mewakili sumbu X sekunder.

AxisY

Mendapatkan atau mengatur Axis objek yang mewakili sumbu Y utama.

AxisY2

Mendapatkan atau mengatur Axis objek yang mewakili sumbu Y sekunder.

BackColor

Mendapatkan atau mengatur warna ChartArea latar belakang objek.

BackGradientStyle

Mendapatkan atau mengatur orientasi untuk gradien latar belakang area bagan, dan juga menentukan apakah gradien digunakan atau tidak.

BackHatchStyle

Mendapatkan atau mengatur gaya ChartArea penetasan objek.

BackImage

Mendapatkan atau mengatur gambar ChartArea latar belakang objek.

BackImageAlignment

Mendapatkan atau mengatur perataan ChartArea gambar latar belakang.

BackImageTransparentColor

Mendapatkan atau mengatur warna ChartArea gambar latar belakang objek yang akan digambar sebagai transparan.

BackImageWrapMode

Mendapatkan atau mengatur mode menggambar untuk gambar ChartArea latar belakang objek.

BackSecondaryColor

Mendapatkan atau mengatur warna sekunder untuk latar belakang ChartArea objek.

BorderColor

Mendapatkan atau mengatur warna ChartArea batas objek.

BorderDashStyle

Mendapatkan atau mengatur gaya ChartArea batas objek.

BorderWidth

Mendapatkan atau mengatur lebar ChartArea batas objek.

CursorX

Mendapatkan atau mengatur Cursor objek yang digunakan untuk kursor dan rentang yang dipilih di sepanjang sumbu X.

CursorY

Mendapatkan atau mengatur Cursor objek yang digunakan untuk kursor dan rentang yang dipilih di sepanjang sumbu Y.

InnerPlotPosition

Mendapatkan atau mengatur ElementPosition objek, yang menentukan posisi plot dalam objek area bagan.

IsSameFontSizeForAllAxes

Mendapatkan atau mengatur bendera yang menentukan apakah label sumbu area bagan yang relevan berukuran sama.

Name

Mendapatkan atau mengatur nama ChartArea unik objek.

Position

Mendapatkan atau mengatur ElementPosition objek yang menentukan posisi ChartArea objek dalam Chart.

ShadowColor

Mendapatkan atau mengatur warna ChartArea bayangan objek.

ShadowOffset

Mendapatkan atau mengatur offset bayangan, dalam piksel, dari ChartArea objek.

Tag

Mendapatkan atau mengatur objek yang terkait dengan elemen bagan ini.

(Diperoleh dari ChartElement)
Visible

Mendapatkan atau mengatur bendera yang menentukan apakah area bagan terlihat.

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)
GetSeriesDepth(Series)

Mengembalikan kedalaman Series dalam area bagan.

GetSeriesZPosition(Series)

Mengembalikan posisi Z dari seri, yang berguna untuk gambar kustom.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
RecalculateAxesScale()

Menghitung ulang properti area bagan setelah perubahan dilakukan pada bagan dalam Customize peristiwa tersebut.

ToString()

Mengembalikan string yang mewakili saat ini Object.

(Diperoleh dari ChartElement)
TransformPoints(Point3D[])

Menerapkan transformasi 3D ke array titik 3D, yang harus dilakukan sebelum metode gambar GDI+ dapat dipanggil.

Berlaku untuk