UIElement.IsKeyboardFocusWithin Özellik

Tanım

Klavye odağının öğenin içinde herhangi bir yerde mi yoksa görsel ağaç alt öğelerinde mi olduğunu belirten bir değer alır. Bu bir bağımlılık özelliğidir.

public:
 property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean

Özellik Değeri

true klavye odağı öğenin veya alt öğelerinin üzerindeyse; aksi takdirde , false.

Uygulamalar

Açıklamalar

Türetilmiş bir sınıf olayı bastırmak için geçersiz kılmadığı OnIsKeyboardFocusWithinChanged sürece, bu özelliğin değerinde yapılan değişiklikler genellikle olayı tetiklerIsKeyboardFocusWithinChanged.

Bu özelliği doğrudan ayarlamazsınız, ancak çağrısı Focusyaparak veya istekte MoveFocus bulunarak odağı bir öğeye ayarlayabilirsiniz. Bu yöntem çağrılarından biri bu özellik değerini değiştirebilir.

IsKeyboardFocused ve IsKeyboardFocusWithin genellikle girişle ilgili diğer olaylar için sınıf olay işleyicileri içinde kullanılır. Örneğin, öğenin klavye odağı olup olmadığını belirlemek veya fare olayları ile klavye olayları birlikte gerçekleştiğinde belirlemeler yapmak için kullanılır.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı IsKeyboardFocusWithinProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır