Chart.HitTest Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler.
Aşırı Yüklemeler
HitTest(Int32, Int32, Boolean, ChartElementType[]) |
Belirtilen türlerden biri olan bir grafik öğesinin verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler. |
HitTest(Int32, Int32, ChartElementType) |
Belirli bir türdeki grafik öğesinin, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler. |
HitTest(Int32, Int32) |
Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler. |
HitTest(Int32, Int32, Boolean) |
Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler. Saydam öğeler isteğe bağlı olarak yoksayılabilir. |
Açıklamalar
Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.
Bu yöntem genellikle fareyle ilgili bazı olaylarda (örneğin, MouseDown) son kullanıcının hangi grafik öğesine tıkladığını belirlemek için kullanılır. Olay parametrelerinden alınan X ve Y fare koordinatları daha sonra bu yöntem çağrısının x
ve y
parametre değerleri için kullanılır.
Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.
HitTest(Int32, Int32, Boolean, ChartElementType[])
Belirtilen türlerden biri olan bir grafik öğesinin verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.
public:
cli::array <System::Web::UI::DataVisualization::Charting::HitTestResult ^> ^ HitTest(int x, int y, bool ignoreTransparent, ... cli::array <System::Web::UI::DataVisualization::Charting::ChartElementType> ^ requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult[] HitTest (int x, int y, bool ignoreTransparent, params System.Web.UI.DataVisualization.Charting.ChartElementType[] requestedElement);
member this.HitTest : int * int * bool * System.Web.UI.DataVisualization.Charting.ChartElementType[] -> System.Web.UI.DataVisualization.Charting.HitTestResult[]
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean, ParamArray requestedElement As ChartElementType()) As HitTestResult()
Parametreler
- x
- Int32
Belirtilen veri noktası için X koordinatı.
- y
- Int32
Belirtilen veri noktası için Y koordinatı.
- ignoreTransparent
- Boolean
Saydam öğelerin yoksayılması gerektiğini belirten bir bayrak.
- requestedElement
- ChartElementType[]
Sonucu filtrelemek için test edilmesi gereken türleri belirten bir nesne dizisi ChartElementType . Atlanırsa, öğe türleri denetimi yoksayılır ve tüm öğe türleri geçerli olur.
Döndürülenler
Varsa, belirtilen konumda bulunan grafik öğesi hakkında bilgi sağlayan bir nesne dizisi HitTestResult . Dizi en az bir öğe içerir ve bu öğe olabilir Nothing. Sonuçtaki nesneler, farklı denetim katmanlarının en üstünden en altına doğru sıralanır.
Açıklamalar
Belirtilen bir noktada bulunan ölçer öğesini (varsa) belirlemek için bu yöntemi çağırın. Bu yöntem genellikle fareyle ilgili bazı olaylarda kullanılır, örneğin MouseDown, son kullanıcının hangi ölçer öğesine tıkladığını belirlemek için kullanılır. Olay parametrelerinden alınan X ve Y fare koordinatları daha sonra bu yöntem çağrısının X ve Y parametre değerleri için kullanılır.
Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.
Şunlara uygulanır
HitTest(Int32, Int32, ChartElementType)
Belirli bir türdeki grafik öğesinin, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.
public:
System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, System::Web::UI::DataVisualization::Charting::ChartElementType requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, System.Web.UI.DataVisualization.Charting.ChartElementType requestedElement);
member this.HitTest : int * int * System.Web.UI.DataVisualization.Charting.ChartElementType -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, requestedElement As ChartElementType) As HitTestResult
Parametreler
- x
- Int32
Kullanıcının tıklandığı noktanın X koordinat değeri.
- y
- Int32
Kullanıcının tıklandığı noktanın Y koordinatı değeri.
- requestedElement
- ChartElementType
Test edilecek grafik öğesi türünü belirleyen bir bayrak.
Döndürülenler
HitTestResult Belirtilen konumda bulunan grafik öğesi (varsa) hakkında bilgi sağlayan bir nesne.
Açıklamalar
Belirtilen türde bir grafik öğesinin belirtilen bir noktada bulunp bulunmadığını belirlemek için bu yöntemi çağırın.
Önemli
Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false
.
Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.
Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.
Şunlara uygulanır
HitTest(Int32, Int32)
Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler.
public:
System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y);
member this.HitTest : int * int -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer) As HitTestResult
Parametreler
- x
- Int32
Kullanıcının tıklamış olduğu noktanın X koordinat değeri.
- y
- Int32
Kullanıcının tıklamış olduğu noktanın Y koordinatı değeri.
Döndürülenler
HitTestResult Varsa, belirtilen konumdaki grafik öğesiyle ilgili bilgi sağlayan nesne.
Açıklamalar
Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.
Önemli
Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false
.
Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.
Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.
Şunlara uygulanır
HitTest(Int32, Int32, Boolean)
Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler. Saydam öğeler isteğe bağlı olarak yoksayılabilir.
public:
System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, bool ignoreTransparent);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, bool ignoreTransparent);
member this.HitTest : int * int * bool -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean) As HitTestResult
Parametreler
- x
- Int32
Kullanıcının tıklandığı noktanın X koordinat değeri.
- y
- Int32
Kullanıcının tıklandığı noktanın Y koordinatı değeri.
- ignoreTransparent
- Boolean
Saydam öğelerin yoksayılıp yoksayıldığını belirleyen bir bayrak.
Döndürülenler
HitTestResult Varsa, belirtilen konumdaki grafik öğesiyle ilgili bilgi sağlayan nesne.
Açıklamalar
Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.
Saydam öğeleri yoksaymak için parametresini ignoreTransparent
olarak true
ayarlayın.
Önemli
Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false
.
Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.
Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.