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 i dati per l'evento RequestBringIntoView indirizzato.
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 ClipToBoundsfalsein caso contrario . 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 sia reso visualizzabile all'interno dell'area di ritaglio.
Gli elementi del contenuto possono causare la generazione dell'evento dagli host di contenuto (tramite chiamate BringIntoView e generazione FrameworkElement.RequestBringIntoView dall'host del contenuto). Analogamente, è possibile richiedere che gli elementi dell'albero logico vengano visualizzati con il metodo LogicalTreeHelper.BringIntoViewhelper .
Un ListBox oggetto implementa un metodo ScrollIntoViewcorrelato ma diverso.
Proprietà
| Nome | Descrizione |
|---|---|
| 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 creazione di report originale, come determinato dall'hit testing puro, prima di qualsiasi possibile Source rettifica da parte di una classe padre. (Ereditato da RoutedEventArgs) |
| RoutedEvent |
Ottiene o imposta l'oggetto RoutedEvent associato a questa RoutedEventArgs istanza. (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
| Nome | Descrizione |
|---|---|
| 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à di un'istanza Source cambia. (Ereditato da RoutedEventArgs) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |