RequestBringIntoViewEventArgs Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dostarcza dane dla zdarzenia kierowanego RequestBringIntoView.
public ref class RequestBringIntoViewEventArgs : System::Windows::RoutedEventArgs
public class RequestBringIntoViewEventArgs : System.Windows.RoutedEventArgs
type RequestBringIntoViewEventArgs = class
inherit RoutedEventArgs
Public Class RequestBringIntoViewEventArgs
Inherits RoutedEventArgs
- Dziedziczenie
Uwagi
Zdarzenie FrameworkElement.RequestBringIntoView jest wywoływane przez elementy podczas wywoływania BringIntoView z tego elementu. Ogólnie rzecz biorąc, to zdarzenie kierowane nie jest obsługiwane przez źródło. Klasy pośrednie, które nie implementują regionów przewijanych ani podobnych pojęć, które nie powinny obsługiwać zdarzenia wycinek zawartości. Zdarzenie powinno być dozwolone do bąbelka do elementów nadrzędnych, które implementują region przewijany lub w inny sposób określają ClipToBoundsfalse
. Takie elementy nadrzędne zwykle zapewniają obsługę klas dla zdarzenia RequestBringIntoView, czyli tam, gdzie wymagana logika renderowania występuje za każdym razem, gdy dany element żąda wyświetlania w regionie wycinki.
Elementy zawartości mogą powodować zgłaszanie zdarzenia przez hosty zawartości (przez wywołanie BringIntoView i podniesienie FrameworkElement.RequestBringIntoView z hosta zawartości). Podobnie możesz zażądać, aby elementy drzewa logicznego mogły zostać przeniesione do widoku za pomocą metody pomocniczej LogicalTreeHelper.BringIntoView.
ListBox implementuje powiązaną, ale inną metodę ScrollIntoView.
Właściwości
Handled |
Pobiera lub ustawia wartość wskazującą obecny stan obsługi zdarzeń dla zdarzenia kierowanego podczas kierowania trasy. (Odziedziczone po RoutedEventArgs) |
OriginalSource |
Pobiera oryginalne źródło raportowania określone przez testowanie trafień czystych, zanim będzie możliwe Source korekty przez klasę nadrzędną. (Odziedziczone po RoutedEventArgs) |
RoutedEvent |
Pobiera lub ustawia RoutedEvent skojarzone z tym wystąpieniem RoutedEventArgs. (Odziedziczone po RoutedEventArgs) |
Source |
Pobiera lub ustawia odwołanie do obiektu, który wzbudził zdarzenie. (Odziedziczone po RoutedEventArgs) |
TargetObject |
Pobiera obiekt, który powinien być widoczny w odpowiedzi na zdarzenie. |
TargetRect |
Pobiera prostokątny obszar w przestrzeni współrzędnej obiektu, który powinien być widoczny. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
InvokeEventHandler(Delegate, Object) |
Wywołuje programy obsługi zdarzeń w sposób specyficzny dla typu, co może zwiększyć wydajność systemu zdarzeń. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
OnSetSource(Object) |
Po zastąpieniu w klasie pochodnej udostępnia punkt wejścia wywołania zwrotnego powiadomień za każdym razem, gdy wartość właściwości Source wystąpienia ulegnie zmianie. (Odziedziczone po RoutedEventArgs) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |