MapArea Sınıf

Tanım

Bir harita alanını temsil eder.

public ref class MapArea : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public class MapArea : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type MapArea = class
    inherit ChartNamedElement
    interface IChartMapArea
Public Class MapArea
Inherits ChartNamedElement
Implements IChartMapArea
Devralma
Uygulamalar

Açıklamalar

MapArea sınıfı, istemci tarafı görüntü eşlemesinin harita alanını temsil eder ve bir HTML <ALANI> etiketine karşılık gelir.

MapArea Nesneler sınıfında depolanırMapAreasCollection.

İki tür MapArea nesne vardır:

  • Bir grafik öğesi (örneğin, bir veri noktası, seri, gösterge öğesi veya şerit çizgisi nesnesi) boş ToolTipolmayan bir veya UrlMapAreaAttributes özelliği olduğunda otomatik olarak oluşturulan eşleme alanları; istemci tarafı görüntü eşlemesi için gereken diğer HTML öğelerinin de oluşturulduğunu unutmayın. Bu durumda, harita alanının boyutları ve konumu grafik öğesi tarafından otomatik olarak belirlenir. CustomizeMapAreas Bu eşleme alanlarını çalışma zamanında silmek veya değiştirmek için kök Chart nesnenin olayını kullanın.

  • Kullanıcı tanımlı şekil ve koordinatlara sahip özel harita alanları. MapAreas Tasarım zamanında veya çalışma zamanında bu özel harita alanlarını eklemek için nesnesinin Chart özelliğini kullanın.

Özelliği olarak ayarlanırsa bu özelliğin ayarlanmasının IsMapEnabledfalsehiçbir etkisi olmaz. true varsayılan değerdir.

Önemli

Daha önce açıklanan MapArea nesneleri kullanarak bir görüntü eşlemesi oluşturmak için nesnesinin RenderTypeChart özelliği olarak ImageTagayarlanmalıdır. İkili akış kullanırken görüntü eşlemesi oluşturmak mümkündür, ancak başka bir teknik kullanılmalıdır.

Özel MapArea nesneler için özelliği Shape şekli, özelliği ise Coordinates harita alanının konumunu belirler.

Target=_Blank veya OnClick="javascript:MyJavaScriptFunction()" gibi araç ipuçları, köprüler veya öznitelikler tüm harita alanları için ayarlanabilir.

IsCustom Eşleme alanının özel MapArea bir nesne olup olmadığını, yani kullanıcı tanımlı şekil ve koordinatları olup olmadığını belirlemek için özelliğini kullanın.

Oluşturucular

MapArea()

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

MapArea(MapAreaShape, String, Single[])

Belirtilen şekil, URL ve koordinatlarla sınıfının yeni bir örneğini MapArea başlatır.

MapArea(MapAreaShape, String, String, String, String, Single[], Object)

Belirtilen şekil, araç ipucu metni, URL, öznitelikler, geri gönderme değeri, koordinatlar ve etiket ile sınıfın yeni bir örneğini MapArea başlatır.

MapArea(String, GraphicsPath)

Belirtilen URL ve GraphicsPath nesneyle sınıfının yeni bir örneğini MapArea başlatır.

MapArea(String, RectangleF)

Belirtilen URL ve RectangleF yapı ile sınıfının yeni bir örneğini MapArea başlatır.

MapArea(String, String, String, String, GraphicsPath, Object)

Belirtilen araç ipucu metni, URL, öznitelikler, geri gönderme değeri, yol ve etiket ile sınıfının yeni bir örneğini MapArea başlatır.

MapArea(String, String, String, String, RectangleF, Object)

Belirtilen araç ipucu metni, URL, öznitelikler, geri gönderme değeri, dikdörtgen koordinatları ve etiketiyle sınıfının yeni bir örneğini MapArea başlatır.

Özellikler

Coordinates

Bir MapArea nesnenin koordinatlarını alır veya ayarlar.

IsCustom

Eşleme alanının özel olup olmadığını belirten bir değer alır veya ayarlar.

MapAreaAttributes

Eşleme alanının özniteliklerini alır veya ayarlar.

Name

Harita alanının adını alır veya ayarlar.

PostBackValue

Bir Click olayda işlenebilen geri gönderme değerini alır veya ayarlar.

Shape

Nesnenin MapArea şeklini alır veya ayarlar.

Tag

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

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

Harita alanı için araç ipucu alır veya ayarlar.

Url

Harita alanının hedef URL'sini veya bağlantı noktası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)
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)
ToString()

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

(Devralındığı yer: ChartElement)

Şunlara uygulanır