KeyboardFocusChangedEventArgs Sınıf

Tanım

İlişkili ekli ve GotKeyboardFocus Önizleme olaylarının yanı sıra, yönlendirilen ve yönlendirilen olaylar için LostKeyboardFocus veri sağlar.

public ref class KeyboardFocusChangedEventArgs : System::Windows::Input::KeyboardEventArgs
public class KeyboardFocusChangedEventArgs : System.Windows.Input.KeyboardEventArgs
type KeyboardFocusChangedEventArgs = class
    inherit KeyboardEventArgs
Public Class KeyboardFocusChangedEventArgs
Inherits KeyboardEventArgs
Devralma

Açıklamalar

Bu olay veri sınıfı aşağıdaki ekli olaylarla birlikte kullanılır:

Bu olay veri sınıfı, temel öğelerde aşağıdaki yönlendirilmiş olaylarla da kullanılır. Bu yönlendirilmiş olaylar, WPF'deki genel öğe modeli için daha erişilebilir hale getirmek için daha önce listelenen ekli olayları iletir.

Eklenen olaylar ve temel öğeye yönlendirilen olaylar olay verilerini paylaşır ve yönlendirilen olayların kabarcık ve tünel oluşturma sürümleri de olay verilerini paylaşır. Bu, olay rotası üzerinde ilerlerken olayın işlenen özelliklerini etkileyebilir. Ayrıntılar için bkz. Girişe Genel Bakış.

PreviewGotKeyboardFocus Olay veya PreviewLostKeyboardFocus olay işlenirse (Handled olay verilerinde olarak ayarlanırsatrue), klavye odağı değişmez.

PreviewGotKeyboardFocus Olay veya PreviewLostKeyboardFocus olay işlenirse klavye odağı değişmez.

Oluşturucular

KeyboardFocusChangedEventArgs(KeyboardDevice, Int32, IInputElement, IInputElement)

KeyboardFocusChangedEventArgs sınıfının yeni bir örneğini başlatır.

Özellikler

Device

Bu olayı başlatan giriş cihazını alır.

(Devralındığı yer: InputEventArgs)
Handled

Yola devam eden bir olay için olay işlemenin mevcut durumunu gösteren bir değeri alır veya ayarlar.

(Devralındığı yer: RoutedEventArgs)
KeyboardDevice

Giriş olayıyla ilişkili klavye cihazını alır.

(Devralındığı yer: KeyboardEventArgs)
NewFocus

Odağın taşındığı öğeyi alır.

OldFocus

Daha önce odaklanmış olan öğeyi alır.

OriginalSource

Bir üst sınıf tarafından herhangi bir olası Source ayarlamadan önce, saf isabet testi tarafından belirlenen özgün raporlama kaynağını alır.

(Devralındığı yer: RoutedEventArgs)
RoutedEvent

Bu RoutedEventArgs örnekle ilişkili öğesini RoutedEvent alır veya ayarlar.

(Devralındığı yer: RoutedEventArgs)
Source

Olayı oluşturan nesneye bir başvuru alır veya ayarlar.

(Devralındığı yer: RoutedEventArgs)
Timestamp

Bu olayın gerçekleştiği zamanı alır.

(Devralındığı yer: InputEventArgs)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
InvokeEventHandler(Delegate, Object)

Olay işleyicilerini türe özgü bir şekilde çağırır ve bu da olay sistemi verimliliğini artırabilir.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnSetSource(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bir örneğin özelliğinin Source değeri her değiştiğinde bir bildirim geri çağırma giriş noktası sağlar.

(Devralındığı yer: RoutedEventArgs)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.