UIElement.IsKeyboardFocusWithin 屬性

定義

取得值,表示鍵盤焦點是否在項目或其視覺化樹狀結構子項目內的任何位置。 這是相依性屬性。

C#
public bool IsKeyboardFocusWithin { get; }

屬性值

如果鍵盤焦點在項目或其子項目上,則為 true;否則為 false

實作

備註

此屬性值的變更通常會引發 IsKeyboardFocusWithinChanged 事件,除非已覆寫 OnIsKeyboardFocusWithinChanged 衍生類別來隱藏事件。

您不會直接設定這個屬性,但您可以藉由呼叫 Focus 或提出 MoveFocus 要求,將焦點設定為 專案。 其中一個方法呼叫可能會變更這個屬性值。

IsKeyboardFocusedIsKeyboardFocusWithin 通常用於其他輸入相關事件的類別事件處理常式中,例如判斷專案是否已經有鍵盤焦點,或判斷滑鼠事件和鍵盤事件何時同時發生。

相依性屬性資訊

識別碼欄位 IsKeyboardFocusWithinProperty
設定為 的中繼資料屬性 true

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9