ElementPosition Sınıf

Tanım

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

public ref class ElementPosition : System::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.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 , Positionve benzeri bir Position özellik olarak Positionkullanıma sunulur. Ayrıca denetimin PrePaint ve PostPaint olaylarında nesnenin ChartChartPaintEventArgs bir ö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 bir RectangleF yapı 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çıklanmıştır ve bir öğenin sol üst köşesinde koordinatları (0,0) ve koordinatları (100.100) olan bir öğenin sağ alt köşesi bulunur.

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ı belirleyen bir bayrak 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şkilendirilmiş bir nesneyi alır veya ayarlar.

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

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

X

Geçerli 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 bir 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ı temsil eden 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