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)。 同樣地,您可以使用協助程式方法 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) |