RequestBringIntoViewEventArgs 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 RequestBringIntoView 路由事件的資料。
public ref class RequestBringIntoViewEventArgs : System::Windows::RoutedEventArgs
public class RequestBringIntoViewEventArgs : System.Windows.RoutedEventArgs
type RequestBringIntoViewEventArgs = class
inherit RoutedEventArgs
Public Class RequestBringIntoViewEventArgs
Inherits RoutedEventArgs
- 繼承
備註
當您從該專案呼叫 BringIntoView 時,專案 FrameworkElement.RequestBringIntoView 會引發事件。 一般而言,來源不會處理此路由事件。 未實作可捲動區域的中繼類別,或裁剪內容不應該處理事件的類似概念。 事件應該允許反升至實作可捲動區域的父元素,否則請指定 ClipToBoundsfalse
。 這類父元素通常會提供事件的類別處理 RequestBringIntoView ,也就是每當指定的元素要求在裁剪區域內可檢視時,就會發生必要的轉譯邏輯。
內容元素可能會導致其內容主機透過呼叫 BringIntoView 和 FrameworkElement.RequestBringIntoView 從內容主機引發 (引發事件) 。 同樣地,您也可以要求邏輯樹狀結構專案使用 Helper 方法 LogicalTreeHelper.BringIntoView 進入檢視。
實 ListBox 作相關的但不同的方法 ScrollIntoView 。
屬性
Handled |
取得或設定值,這個值表示路由事件在傳送路由時之事件處理的目前狀態。 (繼承來源 RoutedEventArgs) |
OriginalSource |
在父類別進行任何可能的 Source 調整之前,取得純點擊測試所判定的原始報告來源。 (繼承來源 RoutedEventArgs) |
RoutedEvent |
取得或設定與這個 RoutedEventArgs 執行個體相關聯的 RoutedEvent。 (繼承來源 RoutedEventArgs) |
Source |
取得或設定引發事件之物件的參考。 (繼承來源 RoutedEventArgs) |
TargetObject |
取得應顯示出來以回應事件的物件。 |
TargetRect |
取得物件的座標空間中應顯示出來的矩形區域。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InvokeEventHandler(Delegate, Object) |
以型別專屬的方式叫用事件處理常式,這樣做能夠提升事件系統的效率。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
OnSetSource(Object) |
在衍生類別中覆寫時,每當執行個體的 Source 屬性值變更,便會提供通知回呼進入點。 (繼承來源 RoutedEventArgs) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應