Chart.HitTest Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 ignoreTransparent
true
.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk