TouchEventArgs Kelas
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.
Menyediakan data untuk peristiwa input sentuh.
public ref class TouchEventArgs : System::Windows::Input::InputEventArgs
public class TouchEventArgs : System.Windows.Input.InputEventArgs
type TouchEventArgs = class
inherit InputEventArgs
Public Class TouchEventArgs
Inherits InputEventArgs
- Warisan
Contoh
Contoh berikut menangani TouchUp peristiwa yang terjadi pada Canvas. Ini memeriksa Captured properti untuk memverifikasi bahwa perangkat yang menaikkan peristiwa diambil ke Canvas. Jika ya, dirilis TouchDevice .
Contoh ini adalah bagian dari contoh yang lebih besar yang tersedia dalam TouchDevice gambaran umum kelas.
private void canvas_TouchUp(object sender, TouchEventArgs e)
{
Canvas _canvas = (Canvas)sender as Canvas;
if (_canvas != null && e.TouchDevice.Captured == _canvas)
{
_canvas.ReleaseTouchCapture(e.TouchDevice);
}
}
' Touch Up
Private Sub canvas_TouchUp(ByVal sender As System.Object, ByVal e As System.Windows.Input.TouchEventArgs)
Dim _canvas As Canvas = CType(sender, Canvas)
If (_canvas IsNot Nothing AndAlso e.TouchDevice.Captured Is _canvas) Then
_canvas.ReleaseTouchCapture(e.TouchDevice)
End If
End Sub
Keterangan
Peristiwa berikut menggunakan TouchEventArgs.
Konstruktor
| Nama | Deskripsi |
|---|---|
| TouchEventArgs(TouchDevice, Int32) |
Menginisialisasi instans baru dari kelas TouchEventArgs. |
Properti
| Nama | Deskripsi |
|---|---|
| Device |
Mendapatkan perangkat input yang memulai kejadian ini. (Diperoleh dari InputEventArgs) |
| Handled |
Mendapatkan atau menetapkan nilai yang menunjukkan status penanganan peristiwa saat ini untuk peristiwa yang dirutekan saat melakukan perjalanan rute. (Diperoleh dari RoutedEventArgs) |
| OriginalSource |
Mendapatkan sumber pelaporan asli sebagaimana ditentukan oleh pengujian hit murni, sebelum kemungkinan Source penyesuaian oleh kelas induk. (Diperoleh dari RoutedEventArgs) |
| RoutedEvent |
Mendapatkan atau mengatur yang RoutedEvent terkait dengan instans ini RoutedEventArgs . (Diperoleh dari RoutedEventArgs) |
| Source |
Mendapatkan atau mengatur referensi ke objek yang menaikkan peristiwa. (Diperoleh dari RoutedEventArgs) |
| Timestamp |
Mendapatkan waktu ketika peristiwa ini terjadi. (Diperoleh dari InputEventArgs) |
| TouchDevice |
Mendapatkan sentuhan yang menghasilkan peristiwa. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetIntermediateTouchPoints(IInputElement) |
Mengembalikan semua titik sentuh yang dikumpulkan antara peristiwa sentuhan terbaru dan sebelumnya. |
| GetTouchPoint(IInputElement) |
Mengembalikan posisi perangkat sentuh saat ini relatif terhadap elemen yang ditentukan. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| InvokeEventHandler(Delegate, Object) |
Memanggil penanganan aktivitas dengan cara khusus jenis, yang dapat meningkatkan efisiensi sistem peristiwa. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnSetSource(Object) |
Saat ditimpa di kelas turunan, berikan titik masuk panggilan balik pemberitahuan setiap kali nilai Source properti instans berubah. (Diperoleh dari RoutedEventArgs) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |