Bagikan melalui


ContentElement Kelas

Definisi

Menyediakan kelas dasar tingkat inti WPF untuk elemen konten. Elemen konten dirancang untuk presentasi gaya alur, menggunakan model tata letak berorientasi markup intuitif dan model objek yang sengaja sederhana.

public ref class ContentElement : System::Windows::DependencyObject, System::Windows::IInputElement, System::Windows::Media::Animation::IAnimatable
public class ContentElement : System.Windows.DependencyObject, System.Windows.IInputElement, System.Windows.Media.Animation.IAnimatable
type ContentElement = class
    inherit DependencyObject
    interface IInputElement
    interface IAnimatable
Public Class ContentElement
Inherits DependencyObject
Implements IAnimatable, IInputElement
Warisan
Turunan
Penerapan

Keterangan

ContentElement mendefinisikan karakteristik konten umum berikut:

  • Input: Semua ContentElement kelas turunan memberikan dukungan untuk pengambilan input dasar dari keyboard, mouse, operasi seret dan letakkan, kontrol stylus, dan akselerator.

  • Fokus: Semua ContentElement kelas turunan berpotensi dapat difokuskan. (Namun, status default yang dapat difokuskan untuk ContentElement kelas dasar adalah false. Untuk detail tentang cara membuat fokus ContentElement , lihat Focusable.) Selain itu, kelas ini berisi API yang dapat Anda gunakan untuk melintasi fokus di seluruh elemen terkait.

  • Peristiwa: ContentElement mencakup peristiwa yang terkait dengan input dan fokus; ini juga mencakup peristiwa untuk perubahan status. Dalam banyak kasus, peristiwa dirutekan ContentElement . Dalam beberapa kasus, peristiwa yang dirutekan memiliki strategi perutean penerowongan dan menggelegak, dinaikkan sebagai peristiwa terpisah sebagai respons terhadap status atau kondisi yang sama. Selain itu, ContentElement menentukan API yang dapat menaikkan peristiwa yang dirutekan dan yang dapat menambahkan atau menghapus penangan ke peristiwa.

ContentElement berbagi banyak API umum dengan UIElement. API umum ini tidak berasal dari pewarisan kelas bersama. Tetapi mereka berbagi penamaan umum, perilaku serupa, dan implementasi internal API serupa di setiap kelas. Kesamaannya adalah karena ContentElement dan UIElement merupakan setiap kelas yang merupakan basis elemen, meskipun masing-masing memiliki niat yang berbeda untuk perilaku model objek markup-nya.

Secara khusus, UIElement turun dari Visual, yang menyediakan dukungan grafik tingkat bawah untuk merender ContentElement ke wilayah persegi panjang dalam jendela yang disusun, sedangkan ContentElement menunda penyajian sehingga konsep lebih umum untuk skenario dokumen, seperti alur dan pembungkusan, lebih mudah didukung. Kedua kelas terkait ini juga mengimplementasikan antarmuka IInputElement umum dan IAnimatable.

Catatan untuk pewaris

Kelas ContentElement belum menentukan semua aspek elemen konten lengkap untuk presentasi gaya alur. FrameworkContentElement adalah kelas turunan segera dari ContentElement. FrameworkContentElement termasuk sekumpulan anggota tambahan yang lebih lengkap yang mendukung penyajian FrameworkContentElement dalam host konten dan menggunakan sistem tata letak tingkat kerangka kerja WPF.

Konstruktor

ContentElement()

Menginisialisasi instans baru kelas ContentElement.

Bidang

AllowDropProperty

AllowDrop Mengidentifikasi properti dependensi.

AreAnyTouchesCapturedProperty

AreAnyTouchesCaptured Mengidentifikasi properti dependensi.

AreAnyTouchesCapturedWithinProperty

AreAnyTouchesCapturedWithin Mengidentifikasi properti dependensi.

AreAnyTouchesDirectlyOverProperty

AreAnyTouchesDirectlyOver Mengidentifikasi properti dependensi.

AreAnyTouchesOverProperty

AreAnyTouchesOver Mengidentifikasi properti dependensi.

DragEnterEvent

Mengidentifikasi peristiwa yang dirutekan DragEnter .

DragLeaveEvent

Mengidentifikasi peristiwa yang dirutekan DragLeave .

DragOverEvent

Mengidentifikasi peristiwa yang dirutekan DragOver .

DropEvent

Mengidentifikasi peristiwa yang dirutekan Drop .

FocusableProperty

Focusable Mengidentifikasi properti dependensi.

GiveFeedbackEvent

Mengidentifikasi peristiwa yang dirutekan GiveFeedback .

GotFocusEvent

Mengidentifikasi peristiwa yang dirutekan GotFocus .

GotKeyboardFocusEvent

Mengidentifikasi peristiwa yang dirutekan GotKeyboardFocus .

GotMouseCaptureEvent

Mengidentifikasi peristiwa yang dirutekan GotMouseCapture .

GotStylusCaptureEvent

Mengidentifikasi peristiwa yang dirutekan GotStylusCapture .

GotTouchCaptureEvent

Mengidentifikasi peristiwa yang dirutekan GotTouchCapture .

IsEnabledProperty

IsEnabled Mengidentifikasi properti dependensi.

IsFocusedProperty

IsFocused Mengidentifikasi properti dependensi.

IsKeyboardFocusedProperty

IsKeyboardFocused Mengidentifikasi properti dependensi.

IsKeyboardFocusWithinProperty

IsKeyboardFocusWithin Mengidentifikasi properti dependensi.

IsMouseCapturedProperty

IsMouseCaptured Mengidentifikasi properti dependensi.

IsMouseCaptureWithinProperty

IsMouseCaptureWithin Mengidentifikasi properti dependensi.

IsMouseDirectlyOverProperty

IsMouseDirectlyOver Mengidentifikasi properti dependensi.

IsMouseOverProperty

IsMouseOver Mengidentifikasi properti dependensi.

IsStylusCapturedProperty

IsStylusCaptured Mengidentifikasi properti dependensi.

IsStylusCaptureWithinProperty

IsStylusCaptureWithin Mengidentifikasi properti dependensi.

IsStylusDirectlyOverProperty

IsStylusDirectlyOver Mengidentifikasi properti dependensi.

IsStylusOverProperty

IsStylusOver Mengidentifikasi properti dependensi.

KeyDownEvent

Mengidentifikasi peristiwa yang dirutekan KeyDown .

KeyUpEvent

Mengidentifikasi peristiwa yang dirutekan KeyUp .

LostFocusEvent

Mengidentifikasi peristiwa yang dirutekan LostFocus .

LostKeyboardFocusEvent

Mengidentifikasi peristiwa yang dirutekan LostKeyboardFocus .

LostMouseCaptureEvent

Mengidentifikasi peristiwa yang dirutekan LostMouseCapture .

LostStylusCaptureEvent

Mengidentifikasi peristiwa yang dirutekan LostStylusCapture .

LostTouchCaptureEvent

Mengidentifikasi peristiwa yang dirutekan LostTouchCapture .

MouseDownEvent

Mengidentifikasi peristiwa yang dirutekan MouseDown .

MouseEnterEvent

Mengidentifikasi peristiwa yang dirutekan MouseEnter .

MouseLeaveEvent

Mengidentifikasi peristiwa yang dirutekan MouseLeave .

MouseLeftButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan MouseLeftButtonDown .

MouseLeftButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan MouseLeftButtonUp .

MouseMoveEvent

Mengidentifikasi peristiwa yang dirutekan MouseMove .

MouseRightButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan MouseRightButtonDown .

MouseRightButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan MouseRightButtonUp .

MouseUpEvent

Mengidentifikasi peristiwa yang dirutekan MouseUp .

MouseWheelEvent

Mengidentifikasi peristiwa yang dirutekan MouseWheel .

PreviewDragEnterEvent

Mengidentifikasi peristiwa yang dirutekan PreviewDragEnter .

PreviewDragLeaveEvent

Mengidentifikasi peristiwa yang dirutekan PreviewDragLeave .

PreviewDragOverEvent

Mengidentifikasi peristiwa yang dirutekan PreviewDragOver .

PreviewDropEvent

Mengidentifikasi peristiwa yang dirutekan PreviewDrop .

PreviewGiveFeedbackEvent

Mengidentifikasi peristiwa yang dirutekan PreviewGiveFeedback .

PreviewGotKeyboardFocusEvent

Mengidentifikasi peristiwa yang dirutekan PreviewGotKeyboardFocus .

PreviewKeyDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewKeyDown .

PreviewKeyUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewKeyUp .

PreviewLostKeyboardFocusEvent

Mengidentifikasi peristiwa yang dirutekan PreviewLostKeyboardFocus .

PreviewMouseDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseDown .

PreviewMouseLeftButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseLeftButtonDown .

PreviewMouseLeftButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseLeftButtonUp .

PreviewMouseMoveEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseMove .

PreviewMouseRightButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseRightButtonDown .

PreviewMouseRightButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseRightButtonUp .

PreviewMouseUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseUp .

PreviewMouseWheelEvent

Mengidentifikasi peristiwa yang dirutekan PreviewMouseWheel .

PreviewQueryContinueDragEvent

Mengidentifikasi peristiwa yang dirutekan PreviewQueryContinueDrag .

PreviewStylusButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusButtonDown .

PreviewStylusButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusButtonUp .

PreviewStylusDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusDown .

PreviewStylusInAirMoveEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusInAirMove .

PreviewStylusInRangeEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusInRange .

PreviewStylusMoveEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusMove .

PreviewStylusOutOfRangeEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusOutOfRange .

PreviewStylusSystemGestureEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusSystemGesture .

PreviewStylusUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewStylusUp .

PreviewTextInputEvent

Mengidentifikasi peristiwa yang dirutekan PreviewTextInput .

PreviewTouchDownEvent

Mengidentifikasi peristiwa yang dirutekan PreviewTouchDown .

PreviewTouchMoveEvent

Mengidentifikasi peristiwa yang dirutekan PreviewTouchMove .

PreviewTouchUpEvent

Mengidentifikasi peristiwa yang dirutekan PreviewTouchUp .

QueryContinueDragEvent

Mengidentifikasi peristiwa yang dirutekan QueryContinueDrag .

QueryCursorEvent

Mengidentifikasi peristiwa yang dirutekan QueryCursor .

StylusButtonDownEvent

Mengidentifikasi peristiwa yang dirutekan StylusButtonDown .

StylusButtonUpEvent

Mengidentifikasi peristiwa yang dirutekan StylusButtonUp .

StylusDownEvent

Mengidentifikasi peristiwa yang dirutekan StylusDown .

StylusEnterEvent

Mengidentifikasi peristiwa yang dirutekan StylusEnter .

StylusInAirMoveEvent

Mengidentifikasi peristiwa yang dirutekan StylusInAirMove .

StylusInRangeEvent

Mengidentifikasi peristiwa yang dirutekan StylusInRange .

StylusLeaveEvent

Mengidentifikasi peristiwa yang dirutekan StylusLeave .

StylusMoveEvent

Mengidentifikasi peristiwa yang dirutekan StylusMove .

StylusOutOfRangeEvent

Mengidentifikasi peristiwa yang dirutekan StylusOutOfRange .

StylusSystemGestureEvent

Mengidentifikasi peristiwa yang dirutekan StylusSystemGesture .

StylusUpEvent

Mengidentifikasi peristiwa yang dirutekan StylusUp .

TextInputEvent

Mengidentifikasi peristiwa yang dirutekan TextInput .

TouchDownEvent

Mengidentifikasi peristiwa yang dirutekan TouchDown .

TouchEnterEvent

Mengidentifikasi peristiwa yang dirutekan TouchEnter .

TouchLeaveEvent

Mengidentifikasi peristiwa yang dirutekan TouchLeave .

TouchMoveEvent

Mengidentifikasi peristiwa yang dirutekan TouchMove .

TouchUpEvent

Mengidentifikasi peristiwa yang dirutekan TouchUp .

Properti

AllowDrop

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen ini dapat digunakan sebagai target operasi seret dan letakkan.

AreAnyTouchesCaptured

Mendapatkan nilai yang menunjukkan apakah setidaknya satu sentuhan diambil ke elemen ini.

AreAnyTouchesCapturedWithin

Mendapatkan nilai yang menunjukkan apakah setidaknya satu sentuhan diambil ke elemen ini atau ke elemen anak apa pun di pohon visualnya.

AreAnyTouchesDirectlyOver

Mendapatkan nilai yang menunjukkan apakah setidaknya satu sentuhan ditekan di atas elemen ini.

AreAnyTouchesOver

Mendapatkan nilai yang menunjukkan apakah setidaknya satu sentuhan ditekan di atas elemen ini atau elemen turunan apa pun di pohon visualnya.

CommandBindings

Mendapatkan kumpulan CommandBinding objek yang terkait dengan elemen ini.

DependencyObjectType

Mendapatkan yang membungkus jenis CLR instans DependencyObjectType ini.

(Diperoleh dari DependencyObject)
Dispatcher

Mendapatkan ini DispatcherDispatcherObject dikaitkan dengan.

(Diperoleh dari DispatcherObject)
Focusable

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen dapat menerima fokus.

HasAnimatedProperties

Mendapatkan nilai yang menunjukkan apakah elemen ini memiliki properti animasi.

InputBindings

Mendapatkan kumpulan pengikatan input yang terkait dengan elemen ini.

IsEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen ini diaktifkan di antarmuka pengguna (UI).

IsEnabledCore

Mendapatkan nilai yang menjadi nilai IsEnabled pengembalian dalam kelas turunan.

IsFocused

Mendapatkan nilai yang menentukan apakah elemen ini memiliki fokus logis.

IsInputMethodEnabled

Mendapatkan nilai yang menunjukkan apakah sistem metode input, seperti Editor Metode Input (IME), diaktifkan untuk memproses input ke elemen ini.

IsKeyboardFocused

Mendapatkan nilai yang menunjukkan apakah elemen ini memiliki fokus keyboard.

IsKeyboardFocusWithin

Mendapatkan nilai yang menunjukkan apakah fokus keyboard berada di mana saja dalam elemen atau elemen turunan.

IsMouseCaptured

Mendapatkan nilai yang menunjukkan apakah mouse diambil oleh elemen ini.

IsMouseCaptureWithin

Mendapatkan nilai yang menentukan apakah tangkapan mouse dipegang oleh elemen ini atau oleh elemen turunan di pohon elemennya.

IsMouseDirectlyOver

Mendapatkan nilai yang menunjukkan apakah posisi penunjuk mouse sesuai dengan hasil pengujian, yang mempertimbangkan elemen yang disusun.

IsMouseOver

Mendapatkan nilai yang menunjukkan apakah penunjuk mouse terletak di atas elemen ini (termasuk elemen anak visual, atau komposit kontrolnya).

IsSealed

Mendapatkan nilai yang menunjukkan apakah instans ini saat ini disegel (baca-saja).

(Diperoleh dari DependencyObject)
IsStylusCaptured

Mendapatkan nilai yang menunjukkan apakah stylus diambil ke elemen ini.

IsStylusCaptureWithin

Mendapatkan nilai yang menentukan apakah pengambilan stylus dipegang oleh elemen ini, termasuk elemen anak dan komposit kontrol.

IsStylusDirectlyOver

Mendapatkan nilai yang menunjukkan apakah posisi stylus sesuai dengan hasil pengujian, yang mempertimbangkan komposit elemen.

IsStylusOver

Mendapatkan nilai yang menunjukkan apakah stylus terletak di atas elemen ini (termasuk elemen anak visual).

TouchesCaptured

Mendapatkan semua perangkat sentuh yang diambil ke elemen ini.

TouchesCapturedWithin

Mendapatkan semua perangkat sentuh yang diambil ke elemen ini atau elemen turunan apa pun di pohon visualnya.

TouchesDirectlyOver

Mendapatkan semua perangkat sentuh yang berada di atas elemen ini.

TouchesOver

Mendapatkan semua perangkat sentuh yang berada di atas elemen ini atau elemen anak apa pun di pohon visualnya.

Metode

AddHandler(RoutedEvent, Delegate)

Menambahkan penanganan aktivitas yang dirutekan untuk peristiwa rute tertentu, menambahkan handler ke pengumpulan handler pada elemen saat ini.

AddHandler(RoutedEvent, Delegate, Boolean)

Menambahkan penanganan aktivitas yang dirutekan untuk peristiwa rute tertentu, menambahkan handler ke pengumpulan handler pada elemen saat ini. Tentukan handledEventsToo sebagai true agar handler yang disediakan dipanggil untuk peristiwa rute yang telah ditandai sebagai ditangani oleh elemen lain di sepanjang rute peristiwa.

AddToEventRoute(EventRoute, RoutedEventArgs)

Menambahkan handler ke yang ditentukan EventRoute untuk koleksi penanganan aktivitas saat ini ContentElement .

ApplyAnimationClock(DependencyProperty, AnimationClock)

Menerapkan animasi ke properti dependensi tertentu pada elemen ini. Animasi yang ada dihentikan dan diganti dengan animasi baru.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Menerapkan animasi ke properti dependensi tertentu pada elemen ini, dengan kemampuan untuk menentukan apa yang terjadi jika properti sudah memiliki animasi yang sedang berjalan.

BeginAnimation(DependencyProperty, AnimationTimeline)

Memulai animasi untuk properti animasi tertentu pada elemen ini.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Memulai animasi tertentu untuk properti animasi tertentu pada elemen ini, dengan opsi untuk menentukan apa yang terjadi jika properti sudah memiliki animasi yang sedang berjalan.

CaptureMouse()

Mencoba untuk memaksa pengambilan mouse ke elemen ini.

CaptureStylus()

Mencoba untuk memaksa pengambilan stylus ke elemen ini.

CaptureTouch(TouchDevice)

Mencoba untuk memaksa pengambilan sentuhan ke elemen ini.

CheckAccess()

Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)
ClearValue(DependencyProperty)

Menghapus nilai lokal properti. Properti yang akan dibersihkan ditentukan oleh DependencyProperty pengidentifikasi.

(Diperoleh dari DependencyObject)
ClearValue(DependencyPropertyKey)

Menghapus nilai lokal properti baca-saja. Properti yang akan dibersihkan ditentukan oleh DependencyPropertyKey.

(Diperoleh dari DependencyObject)
CoerceValue(DependencyProperty)

Memaksakan nilai properti dependensi yang ditentukan. Ini dicapai dengan memanggil fungsi apa pun CoerceValueCallback yang ditentukan dalam metadata properti untuk properti dependensi seperti yang ada pada panggilan DependencyObject.

(Diperoleh dari DependencyObject)
Equals(Object)

Menentukan apakah yang disediakan DependencyObject setara dengan saat ini DependencyObject.

(Diperoleh dari DependencyObject)
Focus()

Mencoba mengatur fokus ke elemen ini.

GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai properti dasar untuk properti yang ditentukan pada elemen ini, mengalihkan kemungkinan nilai animasi dari animasi yang sedang berjalan atau dihentikan.

GetHashCode()

Mendapatkan kode hash untuk ini DependencyObject.

(Diperoleh dari DependencyObject)
GetLocalValueEnumerator()

Membuat enumerator khusus untuk menentukan properti dependensi mana yang telah mengatur nilai secara lokal pada ini DependencyObject.

(Diperoleh dari DependencyObject)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
GetUIParentCore()

Saat ditimpa di kelas turunan, mengembalikan induk antarmuka pengguna (UI) alternatif untuk elemen ini jika tidak ada induk visual.

GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini pada instans ini dari DependencyObject.

(Diperoleh dari DependencyObject)
InvalidateProperty(DependencyProperty)

Mengevaluasi ulang nilai efektif untuk properti dependensi yang ditentukan.

(Diperoleh dari DependencyObject)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MoveFocus(TraversalRequest)

Mencoba untuk memindahkan fokus dari elemen ini ke elemen lain. Arah untuk memindahkan fokus ditentukan oleh arah panduan, yang ditafsirkan dalam organisasi induk visual untuk elemen ini.

OnCreateAutomationPeer()

Mengembalikan implementasi khusus AutomationPeer kelas untuk infrastruktur Windows Presentation Foundation (WPF).

OnDragEnter(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani DragEnter mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnDragLeave(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani DragLeave mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnDragOver(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani DragOver mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnDrop(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani DragEnter mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnGiveFeedback(GiveFeedbackEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani GiveFeedback mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnGotFocus(RoutedEventArgs)

Menaikkan peristiwa yang dirutekan GotFocus dengan menggunakan data peristiwa yang disediakan.

OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani GotKeyboardFocus mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnGotMouseCapture(MouseEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani GotMouseCapture mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnGotStylusCapture(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani GotStylusCapture mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnGotTouchCapture(TouchEventArgs)

Menyediakan penanganan kelas untuk GotTouchCapture peristiwa rute yang terjadi ketika sentuhan diambil ke elemen ini.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsKeyboardFocusedChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Dipanggil tepat sebelum IsKeyboardFocusWithinChanged peristiwa dinaikkan oleh elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsMouseCapturedChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsMouseCaptureWithinChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsMouseDirectlyOverChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsStylusCapturedChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsStylusCaptureWithinChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Dipanggil ketika peristiwa yang tidak tertangani IsStylusDirectlyOverChanged dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnKeyDown(KeyEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani KeyDown mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnKeyUp(KeyEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani KeyUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnLostFocus(RoutedEventArgs)

Menaikkan peristiwa yang dirutekan LostFocus dengan menggunakan data peristiwa yang disediakan.

OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani LostKeyboardFocus mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnLostMouseCapture(MouseEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani LostMouseCapture mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnLostStylusCapture(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani LostStylusCapture mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnLostTouchCapture(TouchEventArgs)

Menyediakan penanganan kelas untuk LostTouchCapture peristiwa rute yang terjadi ketika elemen ini kehilangan tangkapan sentuh.

OnMouseDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani MouseDown mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseEnter(MouseEventArgs)

Dipanggil ketika peristiwa terlampir yang tidak tertangani MouseEnter dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseLeave(MouseEventArgs)

Dipanggil ketika peristiwa terlampir yang tidak tertangani MouseLeave dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani MouseLeftButtonDown dinaikkan pada elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani MouseLeftButtonUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseMove(MouseEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani MouseMove mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseRightButtonDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani MouseRightButtonDown mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseRightButtonUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani MouseRightButtonUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani MouseUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnMouseWheel(MouseWheelEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak tertangani MouseWheel mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewDragEnter(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewDragEnter tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewDragLeave(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewDragLeave tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewDragOver(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewDragOver tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewDrop(DragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewDrop tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewGiveFeedback tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewGotKeyboardFocus tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewKeyDown(KeyEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewKeyDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewKeyUp(KeyEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewKeyUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewKeyDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute terpasang yang tidak PreviewMouseDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani PreviewMouseLeftButtonDown mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani PreviewMouseLeftButtonUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseMove(MouseEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewMouseMove tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani PreviewMouseRightButtonDown mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa rute yang tidak tertangani PreviewMouseRightButtonUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseUp(MouseButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewMouseUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewMouseWheel(MouseWheelEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewMouseWheel tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewQueryContinueDrag tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusButtonDown(StylusButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusButtonDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusButtonUp(StylusButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusButtonUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusDown(StylusDownEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusInAirMove(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusInAirMove tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusInRange(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusInRange tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusMove(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusMove tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusOutOfRange(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusOutOfRange tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusSystemGesture tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewStylusUp(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewStylusUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewTextInput(TextCompositionEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak PreviewTextInput tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnPreviewTouchDown(TouchEventArgs)

Menyediakan penanganan kelas untuk PreviewTouchDown peristiwa rute yang terjadi ketika sentuhan menekan elemen ini.

OnPreviewTouchMove(TouchEventArgs)

Menyediakan penanganan kelas untuk peristiwa yang dirutekan PreviewTouchMove yang terjadi ketika sentuhan bergerak saat berada di dalam elemen ini.

OnPreviewTouchUp(TouchEventArgs)

Menyediakan penanganan kelas untuk PreviewTouchUp peristiwa rute yang terjadi ketika sentuhan dirilis di dalam elemen ini.

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Dipanggil setiap kali nilai efektif dari properti dependensi apa pun pada ini DependencyObject telah diperbarui. Properti dependensi tertentu yang berubah dilaporkan dalam data peristiwa.

(Diperoleh dari DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak QueryContinueDrag tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnQueryCursor(QueryCursorEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak QueryCursor tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusButtonDown(StylusButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusButtonDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusButtonUp(StylusButtonEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusButtonUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusDown(StylusDownEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusDown tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusEnter(StylusEventArgs)

Dipanggil ketika peristiwa terlampir yang tidak StylusEnter tertangani dinaikkan oleh elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusInAirMove(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusInAirMove tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusInRange(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusInRange tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusLeave(StylusEventArgs)

Dipanggil ketika peristiwa terlampir yang tidak StylusLeave tertangani dinaikkan oleh elemen ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusMove(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusMove tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusOutOfRange(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusOutOfRange tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusSystemGesture(StylusSystemGestureEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusSystemGesture tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnStylusUp(StylusEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak StylusUp tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnTextInput(TextCompositionEventArgs)

Dipanggil ketika peristiwa terpasang yang tidak TextInput tertangani mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

OnTouchDown(TouchEventArgs)

Menyediakan penanganan kelas untuk peristiwa yang dirutekan TouchDown yang terjadi ketika sentuhan menekan di dalam elemen ini.

OnTouchEnter(TouchEventArgs)

Menyediakan penanganan kelas untuk peristiwa yang dirutekan TouchEnter yang terjadi ketika sentuhan bergerak dari luar ke dalam batas elemen ini.

OnTouchLeave(TouchEventArgs)

Menyediakan penanganan kelas untuk TouchLeave peristiwa rute yang terjadi ketika sentuhan bergerak dari dalam ke luar batas elemen ini.

OnTouchMove(TouchEventArgs)

Menyediakan penanganan kelas untuk peristiwa yang dirutekan TouchMove yang terjadi ketika sentuhan bergerak saat berada di dalam elemen ini.

OnTouchUp(TouchEventArgs)

Menyediakan penanganan kelas untuk TouchUp peristiwa rute yang terjadi ketika sentuhan dirilis di dalam elemen ini.

PredictFocus(FocusNavigationDirection)

Ketika ditimpa dalam kelas turunan, mengembalikan elemen yang akan menerima fokus untuk arah traversal fokus tertentu, tanpa benar-benar memindahkan fokus ke elemen tersebut.

RaiseEvent(RoutedEventArgs)

Menaikkan peristiwa tertentu yang dirutekan. yang RoutedEvent akan dinaikkan diidentifikasi dalam RoutedEventArgs instans yang disediakan (sebagai properti dari data peristiwa tersebut RoutedEvent ).

ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika ada.

(Diperoleh dari DependencyObject)
ReleaseAllTouchCaptures()

Merilis semua perangkat sentuh yang diambil dari elemen ini.

ReleaseMouseCapture()

Melepaskan tangkapan mouse, jika elemen ini menyimpan tangkapan.

ReleaseStylusCapture()

Merilis tangkapan perangkat stylus, jika elemen ini menyimpan tangkapan.

ReleaseTouchCapture(TouchDevice)

Mencoba melepaskan perangkat sentuh yang ditentukan dari elemen ini.

RemoveHandler(RoutedEvent, Delegate)

Menghapus penanganan aktivitas rute yang ditentukan dari elemen ini.

SetCurrentValue(DependencyProperty, Object)

Mengatur nilai properti dependensi tanpa mengubah sumber nilainya.

(Diperoleh dari DependencyObject)
SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi, yang ditentukan oleh pengidentifikasi properti dependensinya.

(Diperoleh dari DependencyObject)
SetValue(DependencyPropertyKey, Object)

Mengatur nilai lokal properti dependensi baca-saja, yang ditentukan oleh DependencyPropertyKey pengidentifikasi properti dependensi.

(Diperoleh dari DependencyObject)
ShouldSerializeCommandBindings()

Mengembalikan apakah proses serialisasi harus membuat serialisasi konten CommandBindings properti pada instans kelas ini.

ShouldSerializeInputBindings()

Mengembalikan apakah proses serialisasi harus membuat serialisasi konten InputBindings properti pada instans kelas ini.

ShouldSerializeProperty(DependencyProperty)

Mengembalikan nilai yang menunjukkan apakah proses serialisasi harus membuat serialisasi nilai untuk properti dependensi yang disediakan.

(Diperoleh dari DependencyObject)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VerifyAccess()

Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)

Acara

DragEnter

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target seret.

DragLeave

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai asal seret.

DragOver

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target penurunan potensial.

Drop

Terjadi ketika sistem input melaporkan peristiwa penurunan yang mendasar dengan elemen ini sebagai target penghilangan.

FocusableChanged

Terjadi ketika nilai Focusable properti berubah.

GiveFeedback

Terjadi ketika sistem input melaporkan peristiwa seret dan letakkan yang mendasar yang melibatkan elemen ini.

GotFocus

Terjadi ketika elemen ini mendapatkan fokus logis.

GotKeyboardFocus

Terjadi ketika keyboard difokuskan pada elemen ini.

GotMouseCapture

Terjadi ketika elemen ini menangkap mouse.

GotStylusCapture

Terjadi ketika elemen ini menangkap stylus.

GotTouchCapture

Terjadi ketika sentuhan diambil ke elemen ini.

IsEnabledChanged

Terjadi ketika nilai IsEnabled properti pada elemen ini berubah.

IsKeyboardFocusedChanged

Terjadi ketika nilai IsKeyboardFocused properti berubah pada elemen ini.

IsKeyboardFocusWithinChanged

Terjadi ketika nilai IsKeyboardFocusWithinChanged properti berubah pada elemen ini.

IsMouseCapturedChanged

Terjadi ketika nilai IsMouseCaptured properti berubah pada elemen ini.

IsMouseCaptureWithinChanged

Terjadi ketika nilai IsMouseCaptureWithinProperty perubahan pada elemen ini.

IsMouseDirectlyOverChanged

Terjadi ketika nilai IsMouseDirectlyOver properti berubah pada elemen ini.

IsStylusCapturedChanged

Terjadi ketika nilai IsStylusCaptured properti berubah pada elemen ini.

IsStylusCaptureWithinChanged

Terjadi ketika nilai IsStylusCaptureWithin properti berubah pada elemen ini.

IsStylusDirectlyOverChanged

Terjadi ketika nilai IsStylusDirectlyOver properti berubah pada elemen ini.

KeyDown

Terjadi ketika tombol ditekan saat fokus berada pada elemen ini.

KeyUp

Terjadi ketika kunci dilepaskan saat fokus berada pada elemen ini.

LostFocus

Terjadi ketika elemen ini kehilangan fokus logis.

LostKeyboardFocus

Terjadi ketika keyboard tidak lagi berfokus pada elemen ini.

LostMouseCapture

Terjadi ketika elemen ini kehilangan tangkapan mouse.

LostStylusCapture

Terjadi ketika elemen ini kehilangan pengambilan stylus.

LostTouchCapture

Terjadi ketika elemen ini kehilangan tangkapan sentuh.

MouseDown

Terjadi ketika tombol mouse ditekan saat penunjuk berada di atas elemen ini.

MouseEnter

Terjadi ketika penunjuk mouse memasuki batas elemen ini.

MouseLeave

Terjadi ketika penunjuk mouse meninggalkan batas elemen ini.

MouseLeftButtonDown

Terjadi ketika tombol mouse kiri ditekan saat penunjuk mouse berada di atas elemen ini.

MouseLeftButtonUp

Terjadi ketika tombol mouse kiri dilepaskan saat penunjuk mouse berada di atas elemen ini.

MouseMove

Terjadi ketika penunjuk tetikus bergerak sementara di atas elemen ini.

MouseRightButtonDown

Terjadi ketika tombol kanan mouse ditekan saat penunjuk mouse berada di atas elemen ini.

MouseRightButtonUp

Terjadi ketika tombol kanan mouse dilepaskan saat penunjuk mouse berada di atas elemen ini.

MouseUp

Terjadi ketika tombol mouse dilepaskan melalui elemen ini.

MouseWheel

Terjadi ketika pengguna memutar roda mouse saat penunjuk mouse berada di atas elemen ini.

PreviewDragEnter

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target seret.

PreviewDragLeave

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai asal seret.

PreviewDragOver

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target penurunan potensial.

PreviewDrop

Terjadi ketika sistem input melaporkan peristiwa penurunan yang mendasar dengan elemen ini sebagai target penurunan.

PreviewGiveFeedback

Terjadi saat operasi seret dan letakkan dimulai.

PreviewGotKeyboardFocus

Terjadi ketika keyboard difokuskan pada elemen ini.

PreviewKeyDown

Terjadi ketika tombol ditekan saat keyboard difokuskan pada elemen ini.

PreviewKeyUp

Terjadi ketika tombol dilepas saat keyboard difokuskan pada elemen ini.

PreviewLostKeyboardFocus

Terjadi ketika keyboard tidak lagi berfokus pada elemen ini.

PreviewMouseDown

Terjadi ketika tombol mouse ditekan saat penunjuk berada di atas elemen ini.

PreviewMouseLeftButtonDown

Terjadi ketika tombol mouse kiri ditekan saat penunjuk mouse berada di atas elemen ini.

PreviewMouseLeftButtonUp

Terjadi ketika tombol mouse kiri dilepaskan saat penunjuk mouse berada di atas elemen ini.

PreviewMouseMove

Terjadi ketika penunjuk mouse bergerak saat penunjuk mouse berada di atas elemen ini.

PreviewMouseRightButtonDown

Terjadi ketika tombol kanan mouse ditekan saat penunjuk mouse berada di atas elemen ini.

PreviewMouseRightButtonUp

Terjadi ketika tombol kanan mouse dilepaskan saat penunjuk mouse berada di atas elemen ini.

PreviewMouseUp

Terjadi ketika tombol mouse dilepaskan saat penunjuk mouse berada di atas elemen ini.

PreviewMouseWheel

Terjadi ketika pengguna memutar roda mouse saat penunjuk mouse berada di atas elemen ini.

PreviewQueryContinueDrag

Terjadi ketika ada perubahan status tombol keyboard atau mouse selama operasi seret dan letakkan.

PreviewStylusButtonDown

Terjadi ketika tombol stylus ditekan saat penunjuk berada di atas elemen ini.

PreviewStylusButtonUp

Terjadi ketika tombol stylus dilepaskan saat pointer berada di atas elemen ini.

PreviewStylusDown

Terjadi ketika stylus menyentuh digitizer saat berada di atas elemen ini.

PreviewStylusInAirMove

Terjadi ketika stylus bergerak di atas elemen tanpa benar-benar menyentuh digitizer.

PreviewStylusInRange

Terjadi ketika stylus cukup dekat dengan digitizer yang akan terdeteksi, sementara melalui elemen ini.

PreviewStylusMove

Terjadi ketika stylus bergerak sementara di atas elemen . Stylus harus bergerak saat terdeteksi oleh digitizer untuk menaikkan peristiwa ini, jika tidak, PreviewStylusInAirMove dinaikkan sebagai gantinya.

PreviewStylusOutOfRange

Terjadi ketika stylus terlalu jauh dari digitizer yang akan terdeteksi.

PreviewStylusSystemGesture

Terjadi ketika pengguna melakukan salah satu dari beberapa gerakan stylus.

PreviewStylusUp

Terjadi ketika pengguna menaikkan stylus dari digitizer saat stylus melebihi elemen ini.

PreviewTextInput

Terjadi ketika elemen ini mendapatkan teks dengan cara yang independen perangkat.

PreviewTouchDown

Terjadi ketika jari menyentuh layar saat jari berada di atas elemen ini.

PreviewTouchMove

Terjadi ketika jari bergerak di layar saat jari berada di atas elemen ini.

PreviewTouchUp

Terjadi ketika jari dinaikkan dari layar saat jari berada di atas elemen ini.

QueryContinueDrag

Terjadi ketika ada perubahan status tombol keyboard atau mouse selama operasi seret dan letakkan.

QueryCursor

Terjadi ketika kursor diminta untuk ditampilkan. Kejadian ini dinaikkan pada elemen setiap kali penunjuk mouse berpindah ke lokasi baru, yang berarti objek kursor mungkin perlu diubah berdasarkan posisi barunya.

StylusButtonDown

Terjadi ketika tombol stylus ditekan saat penunjuk berada di atas elemen ini.

StylusButtonUp

Terjadi ketika tombol stylus dilepaskan saat pointer berada di atas elemen ini.

StylusDown

Terjadi ketika stylus menyentuh digitizer saat stylus melebihi elemen ini.

StylusEnter

Terjadi ketika stylus memasuki batas elemen ini.

StylusInAirMove

Terjadi ketika stylus bergerak di atas elemen tanpa benar-benar menyentuh digitizer.

StylusInRange

Terjadi ketika stylus cukup dekat dengan digitizer yang akan terdeteksi, sementara melalui elemen ini.

StylusLeave

Terjadi ketika stylus meninggalkan batas elemen .

StylusMove

Terjadi ketika stylus bergerak di atas elemen ini. Stylus harus bergerak saat berada di digitizer untuk menaikkan peristiwa ini. Jika tidak, StylusInAirMove dinaikkan sebagai gantinya.

StylusOutOfRange

Terjadi ketika stylus terlalu jauh dari digitizer yang akan dideteksi, sementara melalui elemen ini.

StylusSystemGesture

Terjadi ketika pengguna melakukan salah satu dari beberapa gerakan stylus.

StylusUp

Terjadi ketika pengguna menaikkan stylus dari digitizer saat berada di atas elemen ini.

TextInput

Terjadi ketika elemen ini mendapatkan teks dengan cara yang independen perangkat.

TouchDown

Terjadi ketika jari menyentuh layar saat jari berada di atas elemen ini.

TouchEnter

Terjadi ketika sentuhan bergerak dari luar ke dalam batas elemen ini.

TouchLeave

Terjadi ketika sentuhan bergerak dari dalam ke luar batas elemen ini.

TouchMove

Terjadi ketika jari bergerak di layar saat jari berada di atas elemen ini.

TouchUp

Terjadi ketika jari dinaikkan dari layar saat jari berada di atas elemen ini.

Berlaku untuk

Lihat juga