ContentElement.GotFocus 事件

定義

此元素取得邏輯焦點時發生。

public:
 event System::Windows::RoutedEventHandler ^ GotFocus;
public event System.Windows.RoutedEventHandler GotFocus;
member this.GotFocus : System.Windows.RoutedEventHandler 
Public Custom Event GotFocus As RoutedEventHandler 

事件類型

備註

如果使用方法呼叫來刻意強制焦點,但先前的鍵盤焦點存在於不同的範圍內,邏輯焦點會與鍵盤焦點不同。 在此案例中,鍵盤焦點會維持在何處,而呼叫方法的專案 Focus 仍會取得邏輯焦點。

這個事件的更精確解譯是,當路由中元素的 屬性值 IsFocusedfalse 變更為 true 時,就會引發此事件。

因為這個事件使用反升路由,所以接收焦點的專案可能是子專案,而不是實際附加事件處理常式的專案。 Source檢查事件資料中的 ,以判斷取得焦點的實際專案。

路由事件資訊

識別碼欄位 GotFocusEvent
路由策略 鼓 泡
代理人 RoutedEventHandler
  • 沒有對應的通道事件。

  • 覆寫 OnGotFocus 以在衍生類別中實作此事件的類別處理。

適用於

另請參閱