Share via


ElementPosition Sınıf

Tanım

Gösterge, başlık ve grafik alanları gibi grafiğin birçok görsel öğesi için temel sınıfı temsil eder. (0,0) ile (100.100) arasında değişen göreli koordinatlarda grafik öğesinin konumunu tanımlar.

public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
Devralma
ElementPosition

Açıklamalar

ElementPosition sınıfı bir grafik öğesinin konumunu tanımlamak için kullanılır ve , YWidth ve Height özelliklerini kullanarak bir dikdörtgeni Xtemsil eder.

ElementPosition sınıfı her zaman , Positiongibi bir Position özellik olarak Positionkullanıma sunulur. Ayrıca denetimin PrePaint ve PostPaint olaylarında nesnenin ChartChartPaintEventArgs özelliği olarak kullanıma sunulur.

Geçerli grafik öğelerinin konumu, özelliği trueolarak ayarlanarak Auto otomatik olarak ayarlanabilir; grafik öğeleri tasarım zamanında Tasarım Görünümü'nde de konumlandırılabilir.

Bu sınıf ile yapı RectangleF arasında iki önemli fark vardır:

  • Bu sınıf otomatik konumlandırmayı kullanabilir.

  • Bu sınıf yalnızca 0 ile 100 arasında koordinatlar kullanır, aksi takdirde bir özel durum oluşturulur.

Grafik öğelerinin konumu göreli koordinatlar kullanılarak açıklanır ve öğenin sol üst köşesi koordinatları (0,0) ve bir öğenin sağ alt köşesi koordinatları (100.100) olur.

Grafik alanı içinde çizilen öğeler grafik alanına göre koordinatlar kullanırken, grafik alanının dışındaki öğeler grafik görüntüsüne göre koordinatlar kullanır.

Oluşturucular

ElementPosition()

ElementPosition sınıfının yeni bir örneğini başlatır.

ElementPosition(Single, Single, Single, Single)

Belirtilen x, widthyve height parametreleriyle sınıfının yeni bir örneğini ElementPosition başlatır.

Özellikler

Auto

Geçerli bir grafik öğesinin denetim tarafından Chart otomatik olarak konumlandırılıp konumlandırılmayacağını belirten bir değer alır veya ayarlar.

Bottom

Göreli koordinatlarda bir grafik öğesinin alt konumunu alır.

Height

Grafik öğesinin yüksekliğini alır veya ayarlar.

Right

Göreli koordinatlarda bir grafik öğesinin sağ tarafının konumunu alır.

Size

Grafik öğesinin boyutunu alır.

Tag

Bu grafik öğesiyle ilişkili bir nesneyi alır veya ayarlar.

(Devralındığı yer: ChartElement)
Width

Grafik öğesinin genişliğini alır veya ayarlar.

X

Uygulanabilir bir grafik öğesinin sol üst köşesinin göreli X koordinatını alır veya ayarlar.

Y

Geçerli bir grafik öğesinin sol üst köşesinin göreli Y koordinatını alır veya ayarlar.

Yöntemler

Dispose()

tarafından ChartElementkullanılan kaynakları serbest bırakır.

(Devralındığı yer: ChartElement)
Dispose(Boolean)

ChartElement tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

(Devralındığı yer: ChartElement)
Equals(Object)

Belirtilen Object öğesinin geçerli ChartElementöğesine eşit olup olmadığını belirler.

(Devralındığı yer: ChartElement)
FromRectangleF(RectangleF)

Bir yapıdan RectangleF nesne ElementPosition başlatır.

GetHashCode()

Belirli bir tür için karma işlevi döndürür.

(Devralındığı yer: ChartElement)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToRectangleF()

Bir RectangleF nesnenin koordinatlarını kullanan bir ElementPosition nesne döndürür.

ToString()

Geçerli Objectöğesini temsil eden bir dize döndürür.

(Devralındığı yer: ChartElement)

Şunlara uygulanır