RequestBringIntoViewEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per l'evento indirizzato RequestBringIntoView.
public ref class RequestBringIntoViewEventArgs : System::Windows::RoutedEventArgs
public class RequestBringIntoViewEventArgs : System.Windows.RoutedEventArgs
type RequestBringIntoViewEventArgs = class
inherit RoutedEventArgs
Public Class RequestBringIntoViewEventArgs
Inherits RoutedEventArgs
- Ereditarietà
Commenti
L'evento FrameworkElement.RequestBringIntoView viene generato dagli elementi quando si chiama BringIntoView da tale elemento. In genere, questo evento indirizzato non viene gestito dall'origine. Le classi intermedie che non implementano aree scorrevoli o concetti simili che ritagliano il contenuto non devono gestire l'evento. L'evento deve essere autorizzato a bolle agli elementi padre che implementano un'area scorrevole o specificano in caso contrario ClipToBoundsfalse
. Tali elementi padre forniscono in genere la gestione delle classi per l'evento RequestBringIntoView, ovvero la posizione in cui si verifica la logica di rendering necessaria ogni volta che un determinato elemento richiede che venga reso visualizzabile all'interno dell'area di ritaglio.
Gli elementi del contenuto possono causare la generazione dell'evento dagli host di contenuto (tramite la chiamata di BringIntoView e la generazione di FrameworkElement.RequestBringIntoView dall'host del contenuto). Analogamente, è possibile richiedere la visualizzazione degli elementi dell'albero logico con il metodo helper LogicalTreeHelper.BringIntoView.
Un ListBox implementa un metodo correlato ma diverso ScrollIntoView.
Proprietà
Handled |
Ottiene o imposta un valore che indica lo stato corrente della gestione degli eventi per un evento indirizzato durante il viaggio della route. (Ereditato da RoutedEventArgs) |
OriginalSource |
Ottiene l'origine di report originale, determinata dal test di hit testing puro, prima di qualsiasi possibile Source rettifica da parte di una classe padre. (Ereditato da RoutedEventArgs) |
RoutedEvent |
Ottiene o imposta la RoutedEvent associata all'istanza di RoutedEventArgs. (Ereditato da RoutedEventArgs) |
Source |
Ottiene o imposta un riferimento all'oggetto che ha generato l'evento. (Ereditato da RoutedEventArgs) |
TargetObject |
Ottiene l'oggetto che deve essere reso visibile in risposta all'evento. |
TargetRect |
Ottiene l'area rettangolare nello spazio delle coordinate dell'oggetto che deve essere reso visibile. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
InvokeEventHandler(Delegate, Object) |
Richiama i gestori eventi in modo specifico del tipo, che può aumentare l'efficienza del sistema eventi. |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
OnSetSource(Object) |
Quando sottoposto a override in una classe derivata, fornisce un punto di ingresso di callback di notifica ogni volta che il valore della proprietà Source di un'istanza cambia. (Ereditato da RoutedEventArgs) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |