Bagikan melalui


Chart.HitTest Metode

Definisi

Menentukan elemen bagan, jika ada, yang terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

Overload

HitTest(Int32, Int32, Boolean, ChartElementType[])

Menentukan apakah elemen bagan yang merupakan salah satu jenis yang ditentukan terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

HitTest(Int32, Int32, ChartElementType)

Menentukan apakah elemen bagan dari jenis tertentu terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

HitTest(Int32, Int32)

Menentukan elemen bagan, jika ada, yang terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

HitTest(Int32, Int32, Boolean)

Menentukan elemen bagan, jika ada, yang terletak pada titik yang ditentukan oleh koordinat X dan Y tertentu. Elemen transparan secara opsional dapat diabaikan.

Keterangan

Panggil metode ini untuk menentukan elemen bagan, jika ada, yang terletak pada titik tertentu.

Metode ini sering digunakan dalam beberapa peristiwa terkait mouse - misalnya, MouseDown - untuk menentukan elemen bagan mana yang diklik pengguna akhir. Koordinat mouse X dan Y yang diperoleh dari parameter peristiwa kemudian digunakan untuk x nilai parameter dan y dari panggilan metode ini.

Properti objek yang dikembalikan HitTestResult kemudian dapat digunakan untuk menentukan elemen bagan mana yang diklik; HitTestResult objek juga menyediakan instans objek aktual yang dipilih, jika ada.

HitTest(Int32, Int32, Boolean, ChartElementType[])

Menentukan apakah elemen bagan yang merupakan salah satu jenis yang ditentukan terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

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

Parameter

x
Int32

Koordinat X untuk titik data yang ditentukan.

y
Int32

Koordinat Y untuk titik data yang ditentukan.

ignoreTransparent
Boolean

Bendera yang menunjukkan bahwa elemen transparan harus diabaikan.

requestedElement
ChartElementType[]

Array ChartElementType objek yang menentukan jenis yang akan diuji, untuk memfilter hasilnya. Jika dihilangkan, memeriksa jenis elemen akan diabaikan dan semua jenis elemen akan valid.

Mengembalikan

Array HitTestResult objek yang menyediakan informasi tentang elemen bagan, jika ada, ditemukan di lokasi yang ditentukan. Array berisi setidaknya satu elemen, yang dapat berupa Nothing. Objek dalam hasil diurutkan dari atas ke bagian bawah lapisan kontrol yang berbeda.

Keterangan

Panggil metode ini untuk menentukan elemen pengukur, jika ada, yang terletak pada titik tertentu. Metode ini sering digunakan dalam beberapa peristiwa terkait mouse, misalnya, MouseDown, untuk menentukan elemen pengukur mana yang diklik pengguna akhir. Koordinat mouse X dan Y yang diperoleh dari parameter peristiwa kemudian digunakan untuk nilai parameter X dan Y dari panggilan metode ini.

Properti objek yang dikembalikan HitTestResult kemudian dapat digunakan untuk menentukan elemen bagan mana yang diklik; HitTestResult objek juga menyediakan instans objek aktual yang dipilih, jika ada.

Berlaku untuk

HitTest(Int32, Int32, ChartElementType)

Menentukan apakah elemen bagan dari jenis tertentu terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

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

Parameter

x
Int32

Nilai koordinat X dari titik yang diklik pengguna.

y
Int32

Nilai koordinat Y dari titik yang diklik pengguna.

requestedElement
ChartElementType

Bendera yang menentukan jenis elemen bagan yang akan diuji.

Mengembalikan

Objek HitTestResult yang menyediakan informasi tentang elemen bagan, jika ada, ditemukan di lokasi yang ditentukan.

Keterangan

Panggil metode ini untuk menentukan apakah elemen bagan dari jenis yang diberikan terletak pada titik tertentu.

Penting

Agar metode ini berfungsi dengan benar, IsMapEnabled properti harus diatur ke false.

Metode ini dapat digunakan dengan Click peristiwa sisi server saat Anda menerapkan penelusuran paling detail. Namun, sangat disarankan agar Anda menggunakan peta gambar sisi klien untuk penelusuran paling detail karena kemudahan penggunaan.

Properti objek yang dikembalikan HitTestResult kemudian dapat digunakan untuk menentukan elemen bagan mana yang diklik; HitTestResult objek juga menyediakan instans objek aktual yang dipilih, jika ada.

Berlaku untuk

HitTest(Int32, Int32)

Menentukan elemen bagan, jika ada, yang terletak pada titik yang ditentukan oleh koordinat X dan Y yang diberikan.

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

Parameter

x
Int32

Nilai koordinat X dari titik yang diklik pengguna.

y
Int32

Nilai koordinat Y dari titik yang diklik pengguna.

Mengembalikan

Objek HitTestResult , yang menyediakan informasi tentang elemen bagan, jika ada, yang berada di lokasi yang ditentukan.

Keterangan

Panggil metode ini untuk menentukan elemen bagan, jika ada, yang terletak pada titik tertentu.

Penting

Agar metode ini berfungsi dengan benar, IsMapEnabled properti harus diatur ke false.

Metode ini dapat digunakan dengan Click peristiwa sisi server saat Anda menerapkan penelusuran paling detail. Namun, sangat disarankan agar Anda menggunakan peta gambar sisi klien untuk penelusuran paling detail karena kemudahan penggunaan.

Properti objek yang dikembalikan HitTestResult kemudian dapat digunakan untuk menentukan elemen bagan mana yang diklik; HitTestResult objek juga menyediakan instans objek aktual yang dipilih, jika ada.

Berlaku untuk

HitTest(Int32, Int32, Boolean)

Menentukan elemen bagan, jika ada, yang terletak pada titik yang ditentukan oleh koordinat X dan Y tertentu. Elemen transparan secara opsional dapat diabaikan.

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

Parameter

x
Int32

Nilai koordinat X dari titik yang diklik pengguna.

y
Int32

Nilai koordinat Y dari titik yang diklik pengguna.

ignoreTransparent
Boolean

Bendera yang menentukan apakah elemen transparan diabaikan.

Mengembalikan

Objek HitTestResult , yang menyediakan informasi tentang elemen bagan, jika ada, yang berada di lokasi yang ditentukan.

Keterangan

Panggil metode ini untuk menentukan elemen bagan, jika ada, yang terletak pada titik tertentu.

Untuk mengabaikan elemen transparan, atur parameter ke ignoreTransparenttrue.

Penting

Agar metode ini berfungsi dengan benar, IsMapEnabled properti harus diatur ke false.

Metode ini dapat digunakan dengan Click peristiwa sisi server saat Anda menerapkan penelusuran paling detail. Namun, sangat disarankan agar Anda menggunakan peta gambar sisi klien untuk penelusuran paling detail karena kemudahan penggunaan.

Properti objek yang dikembalikan HitTestResult kemudian dapat digunakan untuk menentukan elemen bagan mana yang diklik; HitTestResult objek juga menyediakan instans objek aktual yang dipilih, jika ada.

Berlaku untuk