Freigeben über


RequestBringIntoViewEventArgs Klasse

Definition

Stellt Daten für das RequestBringIntoView Routingereignis bereit.

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

Hinweise

Das FrameworkElement.RequestBringIntoView-Ereignis wird von Elementen ausgelöst, wenn Sie BringIntoView aus diesem Element aufrufen. Im Allgemeinen wird dieses Routingereignis nicht von der Quelle behandelt. Zwischenklassen, die keine Bildlaufbereiche oder ähnliche Konzepte implementieren, die Clipinhalte nicht behandeln sollten, sollten das Ereignis nicht behandeln. Das Ereignis sollte übergeordneten Elementen, die einen bildlauffähigen Bereich implementieren oder anderweitig angeben, ClipToBoundsfalse. Solche übergeordneten Elemente stellen in der Regel die Klassenbehandlung für das RequestBringIntoView-Ereignis bereit, bei dem die erforderliche Renderinglogik auftritt, wenn ein bestimmtes Element anfordert, dass es innerhalb des Clippingbereichs sichtbar gemacht werden kann.

Inhaltselemente können dazu führen, dass das Ereignis von ihren Inhaltshosts ausgelöst wird (durch Aufrufen von BringIntoView und Auslösen von FrameworkElement.RequestBringIntoView vom Inhaltshost). Ebenso können Sie logische Strukturelemente anfordern, die mit der Hilfsmethode LogicalTreeHelper.BringIntoViewin Den Blick genommen werden sollen.

Eine ListBox implementiert eine verwandte, aber andere Methode ScrollIntoView.

Eigenschaften

Handled

Dient zum Abrufen oder Festlegen eines Werts, der den aktuellen Zustand der Ereignisbehandlung für ein routingfähiges Ereignis angibt, während sie die Route durchfährt.

(Geerbt von RoutedEventArgs)
OriginalSource

Ruft die ursprüngliche Berichterstellungsquelle ab, die durch reine Treffertests bestimmt wird, bevor alle möglichen Source Anpassung durch eine übergeordnete Klasse.

(Geerbt von RoutedEventArgs)
RoutedEvent

Dient zum Abrufen oder Festlegen des RoutedEvent, das dieser RoutedEventArgs Instanz zugeordnet ist.

(Geerbt von RoutedEventArgs)
Source

Dient zum Abrufen oder Festlegen eines Verweises auf das Objekt, das das Ereignis ausgelöst hat.

(Geerbt von RoutedEventArgs)
TargetObject

Ruft das Objekt ab, das als Reaktion auf das Ereignis sichtbar gemacht werden soll.

TargetRect

Ruft den rechteckigen Bereich im Koordinatenbereich des Objekts ab, der sichtbar gemacht werden soll.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeEventHandler(Delegate, Object)

Ruft Ereignishandler auf typspezifische Weise auf, wodurch die Effizienz des Ereignissystems erhöht werden kann.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnSetSource(Object)

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Benachrichtigungsrückrufeinstiegspunkt bereitgestellt, wenn sich der Wert der Source Eigenschaft einer Instanz ändert.

(Geerbt von RoutedEventArgs)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen