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órych zawartość klipu nie powinna obsługiwać zdarzenia. Zdarzenie powinno mieć zezwolenie na bąbelek do elementów nadrzędnych, które implementują region przewijany lub w inny sposób określają wartość ClipToBoundsfalse
. Takie elementy nadrzędne zwykle zapewniają obsługę klasy dla RequestBringIntoView zdarzenia, czyli tam, gdzie wymagana logika renderowania występuje za każdym razem, gdy dany element żąda, aby można go było wyświetlić w regionie przycinania.
Elementy zawartości mogą powodować zgłaszanie zdarzenia przez hosty zawartości (przez wywołanie BringIntoView i wywoływanie FrameworkElement.RequestBringIntoView z hosta zawartości). Podobnie można zażądać, aby logiczne elementy drzewa mogły zostać przeniesione do widoku za pomocą metody LogicalTreeHelper.BringIntoViewpomocniczej .
Element 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 podróży trasy. (Odziedziczone po RoutedEventArgs) |
OriginalSource |
Pobiera oryginalne źródło raportowania określone przez testowanie czystych trafień przed ewentualnym Source dostosowaniem przez klasę nadrzędną. (Odziedziczone po RoutedEventArgs) |
RoutedEvent |
Pobiera lub ustawia RoutedEvent skojarzone z tym RoutedEventArgs wystąpieniem. (Odziedziczone po RoutedEventArgs) |
Source |
Pobiera lub ustawia odwołanie do obiektu, który wywołał 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ędnych obiektu, który powinien być widoczny. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość 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 Objectelementu . (Odziedziczone po Object) |
OnSetSource(Object) |
Podczas zastępowania w klasie pochodnej zapewnia punkt wejścia wywołania zwrotnego powiadomień przy każdej zmianie wartości Source właściwości wystąpienia. (Odziedziczone po RoutedEventArgs) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla