RequestBringIntoViewEventArgs RequestBringIntoViewEventArgs RequestBringIntoViewEventArgs RequestBringIntoViewEventArgs Class


RequestBringIntoView ルーティング イベントのデータを提供します。Provides data for the RequestBringIntoView routed event.

public ref class RequestBringIntoViewEventArgs : System::Windows::RoutedEventArgs
public class RequestBringIntoViewEventArgs : System.Windows.RoutedEventArgs
type RequestBringIntoViewEventArgs = class
    inherit RoutedEventArgs
Public Class RequestBringIntoViewEventArgs
Inherits RoutedEventArgs


イベントFrameworkElement.RequestBringIntoViewは、要素からを呼び出すBringIntoViewと、要素によって発生します。The FrameworkElement.RequestBringIntoView event is raised by elements when you call BringIntoView from that element. 一般に、このルーティングイベントはソースによって処理されません。Generally, this routed event is not handled by the source. スクロール可能な領域や、コンテンツをクリップする同様の概念を実装しない中間クラスは、イベントを処理しないようにする必要があります。Intermediate classes that do not implement scrollable regions or similar concepts that clip content should not handle the event. イベントは、スクロール可能な領域を実装する親要素にバブルできます。それClipToBounds以外の場合は、を指定falseします。The event should be permitted to bubble to parent elements that implement a scrollable region or otherwise specify ClipToBounds false. 通常、このような親要素は、 RequestBringIntoViewイベントのクラス処理を提供します。これは、特定の要素がクリッピング領域内で表示可能にするように要求するたびに、必要なレンダリングロジックが発生する場所です。Such parent elements typically provide class handling for the RequestBringIntoView event, which is where the necessary rendering logic occurs whenever a given element requests that it be made viewable within the clipping region.

コンテンツ要素によって、コンテンツホストによってイベントが発生する可能性BringIntoViewがありFrameworkElement.RequestBringIntoViewます (コンテンツホストからの呼び出しと発生を通じて)。Content elements can cause the event to be raised by their content hosts (through calling BringIntoView and raising FrameworkElement.RequestBringIntoView from the content host). 同様に、ヘルパーメソッドLogicalTreeHelper.BringIntoViewを使用して論理ツリー要素を表示するように要求することもできます。Similarly, you can request logical tree elements to be brought into view with the helper method LogicalTreeHelper.BringIntoView.

ListBox 、関連するが異なるメソッドScrollIntoViewを実装しています。A ListBox implements a related but different method ScrollIntoView.


Handled Handled Handled Handled

ルーティング イベントがルートをたどる際のイベント処理の現在の状態を示す値を取得または設定します。Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.

(Inherited from RoutedEventArgs)
OriginalSource OriginalSource OriginalSource OriginalSource

親クラスによって Source が調整される前の、純粋なヒット テストで判断される元の報告ソースを取得します。Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.

(Inherited from RoutedEventArgs)
RoutedEvent RoutedEvent RoutedEvent RoutedEvent

この RoutedEventArgs インスタンスに関連付けられている RoutedEvent を取得または設定します。Gets or sets the RoutedEvent associated with this RoutedEventArgs instance.

(Inherited from RoutedEventArgs)
Source Source Source Source

イベントを発生させたオブジェクトへの参照を取得または設定します。Gets or sets a reference to the object that raised the event.

(Inherited from RoutedEventArgs)
TargetObject TargetObject TargetObject TargetObject

イベントに応じて表示する必要があるオブジェクトを取得します。Gets the object that should be made visible in response to the event.

TargetRect TargetRect TargetRect TargetRect

オブジェクトの座標空間における、表示する必要がある四角形の領域を取得します。Gets the rectangular region in the object's coordinate space which should be made visible.


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object) InvokeEventHandler(Delegate, Object)

型固有の方法でイベント ハンドラーを呼び出します。これにより、イベント システムの効率を高めることができます。Invokes event handlers in a type-specific way, which can increase event system efficiency.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnSetSource(Object) OnSetSource(Object) OnSetSource(Object) OnSetSource(Object)

派生クラスでオーバーライドした場合、インスタンスの Source プロパティの値が変更されるたびに、通知コールバックのエントリ ポイントを提供します。When overridden in a derived class, provides a notification callback entry point whenever the value of the Source property of an instance changes.

(Inherited from RoutedEventArgs)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)