RequestBringIntoViewEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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) |