Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Classe UIElement

UIElement è una classe base per le implementazioni di Livello di base WPF che viene compilato sugli elementi di Windows Presentation Foundation (WPF) e caratteristiche di presentazione di base.

Spazio dei nomi:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
[UidPropertyAttribute("Uid")]
public class UIElement : Visual, IAnimatable, 
	IInputElement

Il tipo UIElement espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoUIElement Inizializza una nuova istanza della classe di UIElement .
In alto
  NomeDescrizione
Proprietà pubblicaAllowDropOttiene o imposta un valore che indica se l'elemento può essere utilizzato come destinazione di un'operazione di trascinamento della selezione. Si tratta di proprietà di dipendenza.
Proprietà pubblicaAreAnyTouchesCapturedOttiene un valore che indica se almeno un tocco viene acquisito a questo elemento.
Proprietà pubblicaAreAnyTouchesCapturedWithinOttiene un valore che indica se almeno un tocco viene acquisito a questo elemento o agli elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaAreAnyTouchesDirectlyOverOttiene un valore che indica se almeno un tocco viene premuto su questo elemento.
Proprietà pubblicaAreAnyTouchesOverOttiene un valore che indica se almeno un tocco viene premuto su questo elemento o elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaBitmapEffect Obsoleta. Ottiene o imposta un effetto bitmap che consente di applicare direttamente al contenuto di cui è stato eseguito il rendering di questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaBitmapEffectInput Obsoleta. Ottiene o imposta un'origine di input per l'effetto bitmap che consente di applicare direttamente al contenuto di cui è stato eseguito il rendering di questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaCacheModeOttiene o imposta una rappresentazione memorizzato nella cache di UIElement.
Proprietà pubblicaClipOttiene o imposta la geometria utilizzata per definire la struttura del contenuto di un elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaClipToBoundsOttiene o imposta un valore che indica se troncare il contenuto di questo elemento (o soddisfare non dagli elementi figlio di questo elemento) per inserire la dimensione dell'elemento contenitore. Si tratta di proprietà di dipendenza.
Proprietà pubblicaCommandBindingsOttiene una raccolta di oggetti di CommandBinding associata all'elemento. CommandBinding attiva la gestione di comando per questo elemento e stabilisce il collegamento tra un comando, gli eventi e gestori associati da questo elemento.
Proprietà pubblicaDependencyObjectTypeottiene DependencyObjectType tale esegue il wrapping CLR tipo dell'istanza.  (Ereditato da DependencyObject)
Proprietà pubblicaDesiredSizeOttiene la dimensione che questo elemento ha calcolato durante il passaggio di misurazione del processo di layout.
Proprietà pubblicaDispatcherottiene Dispatcher ciò DispatcherObject viene associato. (Ereditato da DispatcherObject)
Proprietà pubblicaEffectOttiene o imposta l'effetto bitmap da applicare a UIElement. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaFocusableOttiene o imposta un valore che indica se l'elemento può ricevere lo stato attivo. Si tratta di proprietà di dipendenza.
Proprietà pubblicaHasAnimatedPropertiesOttiene un valore che indica se l'elemento dispone delle proprietà animate.
Proprietà protetta.HasEffectiveKeyboardFocusOttiene un valore che indica se UIElement è nello stato attivo.
Proprietà pubblicaInputBindings Ottiene la raccolta di associazioni di input associata all'elemento.
Proprietà pubblicaIsArrangeValidOttiene un valore che indica se la dimensione e la posizione calcolate degli elementi figlio nel layout di questo elemento sono valide.
Proprietà pubblicaIsEnabledOttiene o imposta un valore che indica se l'elemento è abilitato in interfaccia utente. Si tratta di proprietà di dipendenza.
Proprietà protetta.IsEnabledCoreOttiene un valore che diventa il valore restituito di IsEnabled nelle classi derivate.
Proprietà pubblicaIsFocusedOttiene un valore che determina se questo elemento ha lo stato attivo logico. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsHitTestVisibleOttiene o imposta un valore che indica se l'elemento può eventualmente essere restituito come risultato di hit test da una parte del relativo contenuto di cui è stato eseguito il rendering. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsInputMethodEnabledOttiene un valore che indica se un sistema di metodo di input, come Input Method Editor (IME), è abilitato per elaborare un input a questo elemento.
Proprietà pubblicaIsKeyboardFocusedOttiene un valore che indica se l'elemento ha lo stato attivo della tastiera. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsKeyboardFocusWithinOttiene un valore che indica se lo stato attivo della tastiera è in qualsiasi punto dell'elemento o dei relativi elementi figlio della struttura ad albero visuale. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsManipulationEnabledOttiene o imposta un valore che indica se gli eventi di modifica sono attivati in questo UIElement.
Proprietà pubblicaIsMeasureValidOttiene un valore che indica se la dimensione corrente restituito dalle dimensioni di layout è valida.
Proprietà pubblicaIsMouseCapturedOttiene un valore che indica se il mouse capture a questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsMouseCaptureWithinOttiene un valore che determina se il mouse capture viene utilizzato da questo elemento o dagli elementi figlio nel struttura ad albero visuale. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsMouseDirectlyOverOttiene un valore che indica se la posizione del puntatore del mouse corrisponde ai risultati dihit test , che accettano l'elemento che la composizione in considerazione. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsMouseOverOttiene un valore che indica se il puntatore del mouse si trova sopra questo elemento (elementi figlio inclusi in struttura ad albero visuale). Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsSealedOttiene un valore che indica se l'istanza attualmente è sealed (sola lettura). (Ereditato da DependencyObject)
Proprietà pubblicaIsStylusCapturedOttiene un valore che indica se lo stilo viene acquisito da questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsStylusCaptureWithinOttiene un valore che determina se l'acquisizione dello stilo viene utilizzata dall'elemento, o un elemento all'interno dei limiti dell'elemento e del relativo struttura ad albero visuale. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsStylusDirectlyOverOttiene un valore che indica se la posizione dello stilo corrisponde ai risultati dihit test , che accettano l'elemento che la composizione in considerazione. Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsStylusOverOttiene un valore che indica se il cursore dello stilo si trova sopra questo elemento (elementi figlio visivi inclusi). Si tratta di proprietà di dipendenza.
Proprietà pubblicaIsVisibleOttiene un valore che indica se l'elemento è visibile in interfaccia utente. Si tratta di proprietà di dipendenza.
Proprietà pubblicaOpacityOttiene o imposta il fattore di opacità applicato all'intero UIElement quando viene eseguito il rendering in interfaccia utente. Si tratta di proprietà di dipendenza.
Proprietà pubblicaOpacityMaskOttiene o imposta una maschera di opacità, come implementazione di Brush che vengono applicati a tutto il canale alfa di maschera per il contenuto di cui è stato eseguito il rendering di questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaPersistId Obsoleta. Ottiene un valore che identifica in modo univoco questo elemento.
Proprietà pubblicaRenderSizeOttiene o imposta, ma vedere i commenti) un'operazione finale per eseguire il rendering della dimensione dell'elemento.
Proprietà pubblicaRenderTransformOttiene o informazioni di trasformazione dei gruppi che interessano la posizione di rendering di questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaRenderTransformOriginOttiene o imposta il punto centrale di qualsiasi possibile eseguono il rendering della trasformazione dichiarata da RenderTransform, rispetto ai limiti dell'elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaSnapsToDevicePixelsOttiene o imposta un valore che determina se il rendering per questo elemento deve utilizzare impostazioni specifiche di dispositivo del pixel durante il rendering. Si tratta di proprietà di dipendenza.
Proprietà protetta.StylusPlugInsOttiene una raccolta di tutti gli oggetti plug-in dello stilo (personalizzazione) associata all'elemento.
Proprietà pubblicaTouchesCapturedOttiene tutti i controlli dispositivo a tocco acquisiti a questo elemento.
Proprietà pubblicaTouchesCapturedWithinOttiene tutti i controlli dispositivo a tocco acquisiti a questo elemento o a tutti gli elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaTouchesDirectlyOverOttiene tutti i controlli dispositivo a tocco che sono in questo elemento.
Proprietà pubblicaTouchesOverOttiene tutti i controlli dispositivo a tocco che sono in questo elemento o tutti gli elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaUidottiene o imposta l'identificatore univoco (per la localizzazione) per questo elemento. Si tratta di proprietà di dipendenza.
Proprietà pubblicaVisibilityOttiene o imposta la visibilità di interfaccia utente di questo elemento. Si tratta di proprietà di dipendenza.
Proprietà protetta.VisualBitmapEffect Obsoleta. ottiene o imposta BitmapEffect valore per Visual. (Ereditato da Visual)
Proprietà protetta.VisualBitmapEffectInput Obsoleta. ottiene o imposta BitmapEffectInput valore per Visual. (Ereditato da Visual)
Proprietà protetta.VisualBitmapScalingModeottiene o imposta BitmapScalingMode per Visual. (Ereditato da Visual)
Proprietà protetta.VisualCacheModeOttiene o imposta una rappresentazione memorizzato nella cache di Visual. (Ereditato da Visual)
Proprietà protetta.VisualChildrenCountOttiene il numero di elementi figlio per Visual. (Ereditato da Visual)
Proprietà protetta.VisualClearTypeHintottiene o imposta ClearTypeHint che determina come ClearType viene eseguito il rendering in l Visual. (Ereditato da Visual)
Proprietà protetta.VisualClipOttiene o imposta l'area di ridimensionamento di Visual ad esempio Geometry valore. (Ereditato da Visual)
Proprietà protetta.VisualEdgeModeOttiene o imposta la modalità del bordo di Visual come EdgeMode valore. (Ereditato da Visual)
Proprietà protetta.VisualEffectOttiene o imposta l'effetto bitmap da applicare a Visual. (Ereditato da Visual)
Proprietà protetta.VisualOffsetOttiene o imposta il valore di offset dell'oggetto visivo. (Ereditato da Visual)
Proprietà protetta.VisualOpacityOttiene o imposta l'opacità di Visual. (Ereditato da Visual)
Proprietà protetta.VisualOpacityMaskottiene o imposta Brush valore che rappresenta la maschera di opacità di Visual. (Ereditato da Visual)
Proprietà protetta.VisualParentOttiene il padre della struttura ad albero visuale dell'oggetto visivo. (Ereditato da Visual)
Proprietà protetta.VisualScrollableAreaClipOttiene o imposta un'area scorrevole tagliati per Visual. (Ereditato da Visual)
Proprietà protetta.VisualTextHintingModeottiene o imposta TextHintingMode il Visual. (Ereditato da Visual)
Proprietà protetta.VisualTextRenderingModeottiene o imposta TextRenderingMode il Visual. (Ereditato da Visual)
Proprietà protetta.VisualTransformottiene o imposta Transform valore per Visual. (Ereditato da Visual)
Proprietà protetta.VisualXSnappingGuidelinesOttiene o imposta la raccolta (verticale) delle linee guida di coordinata x. (Ereditato da Visual)
Proprietà protetta.VisualYSnappingGuidelinesOttiene o imposta la raccolta delle linee guida di coordinata y (orizzontale). (Ereditato da Visual)
In alto
  NomeDescrizione
Metodo pubblicoAddHandler(RoutedEvent, Delegate)Aggiunge un gestore dievento indirizzato per evento indirizzatospecificato, aggiungendo il gestore alla raccolta del gestore dell'elemento corrente.
Metodo pubblicoAddHandler(RoutedEvent, Delegate, Boolean)Aggiunge un gestore dievento indirizzato per un evento indirizzato specificato, aggiungendo il gestore alla raccolta del gestore dell'elemento corrente. Specificare che handledEventsToo è true per fare in modo che il gestore specificato venga richiamato per eventi indirizzati già contrassegnati come gestiti da un altro elemento lungo la route dell'evento.
Metodo pubblicoAddToEventRouteAggiungere gestori a EventRoute specificato per la raccolta corrente del gestore eventi di UIElement .
Metodo protettoAddVisualChildDefinisce la relazione padre-figlio tra due rappresentazioni. (Ereditato da Visual)
Metodo pubblicoApplyAnimationClock(DependencyProperty, AnimationClock)Applicare un'animazione aproprietà di dipendenza specificato sull'elemento. Tutte le animazioni esistenti vengono arrestate e sostituirlo con la nuova animazione.
Metodo pubblicoApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)Applicare un'animazione aproprietà di dipendenza specificato sull'elemento, con la possibilità di specificare l'evento che si verifica se la proprietà dispone già di un'animazione in esecuzione.
Metodo pubblicoArrangePosiziona gli elementi figlio e determina una dimensione per UIElement. Gli elementi padre chiamano questo metodo dall'implementazione di ArrangeCore (o da un equivalente di WPF livello di Framework ) per formare un aggiornamento ricorsivo di layout. Questo metodo crea il secondo passaggio di un aggiornamento di layout.
Metodo protettoArrangeCoreDefinisce il modello per Livello principale WPF dalla definizione del layout.
Metodo pubblicoBeginAnimation(DependencyProperty, AnimationTimeline)Avviare un'animazione per una proprietà animata specificata sull'elemento.
Metodo pubblicoBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)Avviare un'animazione specifica per una proprietà animata specificata su questo elemento, con l'opzione di specificare l'evento che si verifica se la proprietà dispone già di un'animazione in esecuzione.
Metodo pubblicoCaptureMouseTentativi di imporre acquisizione del mouse su questo elemento.
Metodo pubblicoCaptureStylus Tentativi di imporre acquisizione dello stilo a questo elemento.
Metodo pubblicoCaptureTouchTentativi di imporre acquisizione di un tocco a questo elemento.
Metodo pubblicoCheckAccessdetermina se il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
Metodo pubblicoClearValue(DependencyProperty)cancella il valore locale di una proprietà. La proprietà da cancellare viene specificata da un oggetto DependencyProperty identificatore. (Ereditato da DependencyObject)
Metodo pubblicoClearValue(DependencyPropertyKey)Cancella il valore locale di una proprietà di sola lettura. La proprietà da cancellare viene specificata da un oggetto DependencyPropertyKey. (Ereditato da DependencyObject)
Metodo pubblicoCoerceValueAssegna il valore del specificato proprietà di dipendenza. Questa operazione viene eseguita utilizzando qualsiasi CoerceValueCallback funzione specificata nei metadati della proprietà per la proprietà di dipendenza come esiste nel chiamare DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoEqualsdetermina se fornito DependencyObject equivale a corrente DependencyObject. (Ereditato da DependencyObject)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoFindCommonVisualAncestorrestituisce il predecessore comune di due oggetti visivi. (Ereditato da Visual)
Metodo pubblicoFocusTenta di impostare lo stato attivo a questo elemento.
Metodo pubblicoGetAnimationBaseValueRestituisce il valore della proprietà di base per la proprietà specificata su questo elemento, disconsiderando qualsiasi valore animato possibile da un computer o arresta l'animazione.
Metodo pubblicoGetHashCodeOttiene un oggetto codice hash per questo DependencyObject. (Ereditato da DependencyObject)
Metodo protettoGetLayoutClipRestituisce la geometria alternativa dell'area di visualizzazione che rappresenta l'area che verrà troncato se ClipToBounds è stato impostato a true.
Metodo pubblicoGetLocalValueEnumeratorCrea un enumeratore specializzato per determinare quali proprietà di dipendenza in locale è impostato stima su questa DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoGetTypeOttiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoGetUIParentCoreUna volta sottoposto a override in una classe derivata, restituisce un elemento padre alternativo di interfaccia utente per questo elemento quando non visivo padre esiste.
Metodo pubblicoGetValueRestituisce il valore effettivo corrente di un oggetto proprietà di dipendenza in questa istanza di un oggetto DependencyObject. (Ereditato da DependencyObject)
Metodo protettoGetVisualChildrestituisce specificato Visual nel padre VisualCollection. (Ereditato da Visual)
Metodo protettoHitTestCore(GeometryHitTestParameters)Implementa Visual.HitTestCore al comportamento dell'hit testing degli elementi di base per assistere (che restituisce GeometryHitTestResult). (Esegue l'override di Visual.HitTestCore(GeometryHitTestParameters)).
Metodo protettoHitTestCore(PointHitTestParameters) Implementa HitTestCore al comportamento di hit testing degli elementi di base per assistere (che restituisce HitTestResult). (Esegue l'override di Visual.HitTestCore(PointHitTestParameters)).
Metodo pubblicoInputHitTest Restituisce l'elemento di input nell'elemento corrente dalle coordinate specificate, relativi all'origine dell'elemento corrente.
Metodo pubblicoInvalidateArrangeInvalida lo stato della (layout) per l'elemento. Dopo l'annullamento, l'articolo avrà il layout aggiornato, che verrà eseguita in modo asincrono a meno che successivamente viene imposto da UpdateLayout.
Metodo pubblicoInvalidateMeasureinvalida lo stato di misurazione (layout) per l'elemento.
Metodo pubblicoInvalidatePropertyRivaluta il valore effettivo per la proprietà di dipendenza (Ereditato da DependencyObject)
Metodo pubblicoInvalidateVisualInvalida il rendering dell'elemento e forza un nuovo passaggio completo del layout. OnRender viene chiamato dopo il ciclo di layout viene completato.
Metodo pubblicoIsAncestorOfDetermina se l'oggetto visivo è un predecessore dell'oggetto visivo discendente. (Ereditato da Visual)
Metodo pubblicoIsDescendantOfDetermina se l'oggetto visivo è un discendente dell'oggetto visivo predecessore. (Ereditato da Visual)
Metodo pubblicoMeasureaggiorna DesiredSize di UIElement. Gli elementi padre chiama questo metodo per le implementazioni di MeasureCore per formare un aggiornamento ricorsivo di layout. Chiamare questo metodo costituisce il primo passaggio (la sessione “di misure„) di un aggiornamento di layout.
Metodo protettoMeasureCoreUna volta sottoposto a override in una classe derivata, fornisce la logica di misurazione per il ridimensionamento di questo elemento in base alla misura correttamente, con attenzione la dimensione del contenuto dell'elemento figlio.
Metodo protettoMemberwiseCloneConsente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoMoveFocusTentativi di spostare lo stato attivo da questo elemento a un altro elemento. La direzione per spostare lo stato attivo è specificato da una direzione dell'istruzione, interpretata all'interno dell'organizzazione del padre visuale per l'elemento.
Metodo protettoOnAccessKey Fornisce la gestione di classi per quando un tasto di scelta che è significativo per questo elemento viene richiamato.
Metodo protettoOnChildDesiredSizeChangedSupporta il comportamento di layout quando un elemento figlio viene ridimensionato.
Metodo protettoOnCreateAutomationPeerrestituisce le implementazioni classe-specifiche di AutomationPeer per l'infrastruttura di Windows Presentation Foundation (WPF) .
Metodo protettoOnDragEnterRichiamato quando DragDrop.DragEnter non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnDragLeaveRichiamato quando DragDrop.DragLeave non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnDragOverRichiamato quando DragDrop.DragOver non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnDropRichiamato quando DragDrop.DragEnter non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnGiveFeedbackRichiamato quando DragDrop.GiveFeedback non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnGotFocusGenera GotFocus evento indirizzato utilizzando i dati degli eventi forniti.
Metodo protettoOnGotKeyboardFocusRichiamato quando Keyboard.GotKeyboardFocus non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnGotMouseCaptureRichiamato quando Mouse.GotMouseCapture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnGotStylusCaptureRichiamato quando Stylus.GotStylusCapture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnGotTouchCaptureFornisce la gestione di classi per l'evento indirizzato di GotTouchCapture che si verifica quando un tocco viene acquisito a questo elemento.
Metodo protettoOnIsKeyboardFocusedChangedRichiamato quando l'evento non gestito di IsKeyboardFocusedChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsKeyboardFocusWithinChangedRichiamato prima l'evento di IsKeyboardFocusWithinChanged viene generato da questo elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsMouseCapturedChangedRichiamato quando l'evento non gestito di IsMouseCapturedChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsMouseCaptureWithinChangedRichiamato quando l'evento non gestito di IsMouseCaptureWithinChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsMouseDirectlyOverChangedRichiamato quando l'evento non gestito di IsMouseDirectlyOverChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsStylusCapturedChangedRichiamato quando l'evento non gestito di IsStylusCapturedChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsStylusCaptureWithinChangedRichiamato quando l'evento non gestito di IsStylusCaptureWithinChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnIsStylusDirectlyOverChangedRichiamato quando l'evento non gestito di IsStylusDirectlyOverChanged viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnKeyDownRichiamato quando Keyboard.KeyDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnKeyUpRichiamato quando Keyboard.KeyUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnLostFocusGenera LostFocus evento indirizzato utilizzando i dati degli eventi forniti.
Metodo protettoOnLostKeyboardFocusRichiamato quando Keyboard.LostKeyboardFocus non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnLostMouseCaptureRichiamato quando Mouse.LostMouseCapture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnLostStylusCaptureRichiamato quando Stylus.LostStylusCapture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnLostTouchCaptureFornisce la gestione di classi per l'evento indirizzato di LostTouchCapture che si verifica quando l'elemento perde un'acquisizione tocco.
Metodo protettoOnManipulationBoundaryFeedbackchiamato quando l'evento di ManipulationBoundaryFeedback si verifica.
Metodo protettoOnManipulationCompletedchiamato quando l'evento di ManipulationCompleted si verifica.
Metodo protettoOnManipulationDeltachiamato quando l'evento di ManipulationDelta si verifica.
Metodo protettoOnManipulationInertiaStartingchiamato quando l'evento di ManipulationInertiaStarting si verifica.
Metodo protettoOnManipulationStartedchiamato quando l'evento di ManipulationStarted si verifica.
Metodo protettoOnManipulationStartingFornisce la gestione di classi per l'evento indirizzato di ManipulationStarting che si verifica quando il processore di modifica viene inizialmente creato.
Metodo protettoOnMouseDownRichiamato quando Mouse.MouseDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseEnterRichiamato quando Mouse.MouseEnter non gestitoevento associato viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseLeaveRichiamato quando Mouse.MouseLeave non gestitoevento associato viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseLeftButtonDownRichiamato quando MouseLeftButtonDown non gestitoevento indirizzato viene generato sull'elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseLeftButtonUpRichiamato quando MouseLeftButtonUp non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseMoveRichiamato quando Mouse.MouseMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseRightButtonDownRichiamato quando MouseRightButtonDown non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseRightButtonUpRichiamato quando MouseRightButtonUp non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseUpRichiamato quando Mouse.MouseUp non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnMouseWheelRichiamato quando Mouse.MouseWheel non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewDragEnterRichiamato quando DragDrop.PreviewDragEnter non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewDragLeaveRichiamato quando DragDrop.PreviewDragLeave non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewDragOverRichiamato quando DragDrop.PreviewDragOver non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewDropRichiamato quando DragDrop.PreviewDrop non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewGiveFeedbackRichiamato quando DragDrop.PreviewGiveFeedback non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewGotKeyboardFocusRichiamato quando Keyboard.PreviewGotKeyboardFocus non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewKeyDownRichiamato quando Keyboard.PreviewKeyDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewKeyUpRichiamato quando Keyboard.PreviewKeyUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewLostKeyboardFocusRichiamato quando Keyboard.PreviewKeyDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseDownRichiamato quandoevento indirizzato associato  Mouse.PreviewMouseDown non gestito raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseLeftButtonDownRichiamato quando PreviewMouseLeftButtonDown non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseLeftButtonUpRichiamato quando PreviewMouseLeftButtonUp non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseMoveRichiamato quando Mouse.PreviewMouseMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseRightButtonDownRichiamato quando PreviewMouseRightButtonDown non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseRightButtonUpRichiamato quando PreviewMouseRightButtonUp non gestitoevento indirizzato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseUpRichiamato quando Mouse.PreviewMouseUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewMouseWheelRichiamato quando Mouse.PreviewMouseWheel non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewQueryContinueDragRichiamato quando DragDrop.PreviewQueryContinueDrag non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusButtonDownRichiamato quando Stylus.PreviewStylusButtonDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusButtonUpRichiamato quando Stylus.PreviewStylusButtonUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusDownRichiamato quando Stylus.PreviewStylusDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusInAirMoveRichiamato quando Stylus.PreviewStylusInAirMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusInRangeRichiamato quando Stylus.PreviewStylusInRange non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusMoveRichiamato quando Stylus.PreviewStylusMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusOutOfRangeRichiamato quando Stylus.PreviewStylusOutOfRange non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusSystemGestureRichiamato quando Stylus.PreviewStylusSystemGesture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewStylusUpRichiamato quando Stylus.PreviewStylusUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewTextInputRichiamato quando TextCompositionManager.PreviewTextInput non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnPreviewTouchDownFornisce la gestione di classi per l'evento indirizzato di PreviewTouchDown che si verifica quando un tocco premere questo elemento.
Metodo protettoOnPreviewTouchMoveFornisce la gestione di classi per l'evento indirizzato di PreviewTouchMove che si verifica quando un tocco si sposta mentre in questo elemento.
Metodo protettoOnPreviewTouchUpFornisce la gestione di classi per l'evento indirizzato di PreviewTouchUp che si verifica quando un tocco viene rilasciato in questo elemento.
Metodo protettoOnPropertyChangedRichiamato ogni volta che il valore effettivo di qualsiasi proprietà di dipendenza in questo DependencyObject è stato aggiornato. La proprietà di dipendenza specifica che è stata modificata è indicata nei dati di evento. (Ereditato da DependencyObject)
Metodo protettoOnQueryContinueDragRichiamato quando DragDrop.QueryContinueDrag non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnQueryCursorRichiamato quando Mouse.QueryCursor non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnRenderUna volta sottoposto a override in una classe derivata, partecipa alle operazioni di rendering che sono eseguiti dal sistema di layout. Le istruzioni di rendering per questo elemento non vengono utilizzate direttamente quando questo metodo viene richiamato mentre vengono mantenute da utilizzare asincrono successivo da layout e dal disegno.
Metodo protettoOnRenderSizeChangedUna volta sottoposto a override in una classe derivata, partecipa alle operazioni di rendering che sono eseguiti dal sistema di layout. Questo metodo viene richiamato dopo l'aggiornamento del layout e prima di eseguire il rendering, se RenderSize dell'elemento cambia in conseguenza di aggiornamento del layout.
Metodo protettoOnStylusButtonDownRichiamato quando Stylus.StylusButtonDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusButtonUpRichiamato quando Stylus.StylusButtonUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusDownRichiamato quando Stylus.StylusDown non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusEnterRichiamato quando Stylus.StylusEnter non gestitoevento associato viene generato da questo elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusInAirMoveRichiamato quando Stylus.StylusInAirMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusInRangeRichiamato quando Stylus.StylusInRange non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusLeaveRichiamato quando Stylus.StylusLeave non gestitoevento associato viene generato da questo elemento. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusMoveRichiamato quando Stylus.StylusMove non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusOutOfRangeRichiamato quando Stylus.StylusOutOfRange non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusSystemGestureRichiamato quando Stylus.StylusSystemGesture non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnStylusUpRichiamato quando Stylus.StylusUp non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnTextInputRichiamato quando TextCompositionManager.TextInput non gestitoevento associato raggiunge un elemento nella relativa route che derivano dalla classe. Implementare il metodo per aggiungere la gestione di classi per l'evento.
Metodo protettoOnTouchDownFornisce la gestione di classi per l'evento indirizzato di TouchDown che si verifica quando un tocco premere in questo elemento.
Metodo protettoOnTouchEnterFornisce la gestione di classi per l'evento indirizzato di TouchEnter che si verifica quando un tocco viene spostato dall'esterno dei limiti dell'elemento.
Metodo protettoOnTouchLeaveFornisce la gestione di classi per l'evento indirizzato di TouchLeave che si verifica quando un tocco viene spostato da all'esterno dei limiti di questo UIElement.
Metodo protettoOnTouchMoveFornisce la gestione di classi per l'evento indirizzato di TouchMove che si verifica quando un tocco si sposta mentre in questo elemento.
Metodo protettoOnTouchUpFornisce la gestione di classi per l'evento indirizzato di TouchUp che si verifica quando un tocco viene rilasciato in questo elemento.
Metodo protettoOnVisualChildrenChangedchiamato quando VisualCollection oggetto visivo viene modificato. (Ereditato da Visual)
Metodo protettoOnVisualParentChangedRichiamato quando l'elemento padre di questo UIElement segnala una modifica al padre visuale sottostante. (Esegue l'override di Visual.OnVisualParentChanged(DependencyObject)).
Metodo pubblicoPointFromScreenConverte un oggetto Point coordinate dello schermo in un oggetto Point che rappresenta il sistema di coordinate corrente di Visual. (Ereditato da Visual)
Metodo pubblicoPointToScreenConverte un oggetto Point che rappresenta il sistema di coordinate corrente di Visual in un' Point coordinate dello schermo. (Ereditato da Visual)
Metodo pubblicoPredictFocusUna volta sottoposto a override in una classe derivata, restituisce l'elemento che riceverebbe lo stato attivo per una direzione specificata di scorrimento dello stato attivo, senza stato attivo in realtà spostamento all'elemento.
Metodo pubblicoRaiseEventGenera un evento indirizzato specifico. RoutedEvent da generare viene identificato nell'istanza di RoutedEventArgs fornita come la proprietà di RoutedEvent di tali dati degli eventi).
Metodo pubblicoReadLocalValueRestituisce il valore locale di un oggetto proprietà di dipendenza, se esiste. (Ereditato da DependencyObject)
Metodo pubblicoReleaseAllTouchCapturesRilascia tutti i controlli dispositivo a tocco acquisiti da questo elemento.
Metodo pubblicoReleaseMouseCapture Rilascia il mouse capture, se questo elemento utilizzi lo stato mouse capture.
Metodo pubblicoReleaseStylusCapture Rilascia l'acquisizione del dispositivo stilo, se questo elemento utilizzi lo stato mouse capture.
Metodo pubblicoReleaseTouchCaptureTenta di eliminare il dispositivo a tocco specificato da questo elemento.
Metodo pubblicoRemoveHandler rimuove il gestore specificato di evento indirizzato da questo elemento.
Metodo protettoRemoveVisualChildRimuove la relazione padre-figlio tra due rappresentazioni. (Ereditato da Visual)
Metodo pubblicoSetCurrentValueImposta il valore di un oggetto proprietà di dipendenza senza modificarne il codice sorgente di valore. (Ereditato da DependencyObject)
Metodo pubblicoSetValue(DependencyProperty, Object)Imposta il valore locale di un oggetto proprietà di dipendenza, specificato dal relativo identificatore di proprietà di dipendenza. (Ereditato da DependencyObject)
Metodo pubblicoSetValue(DependencyPropertyKey, Object)Imposta il valore locale di un oggetto di sola lettura proprietà di dipendenza, specificato da DependencyPropertyKey identificatore della proprietà di dipendenza. (Ereditato da DependencyObject)
Metodo pubblicoShouldSerializeCommandBindingsRestituisce se i processi di serializzazione deve serializzare il contenuto della proprietà di CommandBindings istanze di questa classe.
Metodo pubblicoShouldSerializeInputBindingsRestituisce se i processi di serializzazione deve serializzare il contenuto della proprietà di InputBindings istanze di questa classe.
Metodo protettoShouldSerializePropertyRestituisce un valore che indica se i processi di serializzazione deve serializzare il valore fornito per proprietà di dipendenza. (Ereditato da DependencyObject)
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblicoTransformToAncestor(Visual)Restituisce una trasformazione che può essere utilizzata per trasformare le coordinate da Visual nel parametro specificato Visual predecessore dell'oggetto visivo. (Ereditato da Visual)
Metodo pubblicoTransformToAncestor(Visual3D)Restituisce una trasformazione che può essere utilizzata per trasformare le coordinate da Visual nel parametro specificato Visual3D predecessore dell'oggetto visivo. (Ereditato da Visual)
Metodo pubblicoTransformToDescendantRestituisce una trasformazione che può essere utilizzata per trasformare le coordinate da Visual il discendente visivo specificato dell'oggetto. (Ereditato da Visual)
Metodo pubblicoTransformToVisualRestituisce una trasformazione che può essere utilizzata per trasformare le coordinate da Visual all'oggetto visivo specificato. (Ereditato da Visual)
Metodo pubblicoTranslatePointConverte un punto rispetto a questo elemento in corrispondenza di coordinate sono relativi all'elemento specificato.
Metodo pubblicoUpdateLayoutGarantisce che tutti gli elementi figlio visivi di questo elemento correttamente vengono aggiornati per il layout.
Metodo pubblicoVerifyAccessImpone che il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
In alto
  NomeDescrizione
Evento pubblicoDragEnterSi verifica quando il sistema di input viene segnalato un evento sottostante di trascinamento con questo elemento quando la destinazione di trascinamento.
Evento pubblicoDragLeaveSi verifica quando il sistema di input viene segnalato un evento sottostante di trascinamento all'elemento come origine di trascinamento.
Evento pubblicoDragOverSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come destinazione potenziale.
Evento pubblicoDropSi verifica quando il sistema di input segnala un evento di rilascio sottostante che ha questo elemento come destinazione.
Evento pubblicoFocusableChangedSi verifica quando cambia il valore della proprietà di Focusable .
Evento pubblicoGiveFeedbackSi verifica quando il sistema di input viene segnalato un evento di trascinamento della selezione sottostante che include questo elemento.
Evento pubblicoGotFocusSi verifica quando l'elemento ottiene lo stato attivo logico.
Evento pubblicoGotKeyboardFocusSi verifica quando la tastiera è sia incentrata sull'elemento.
Evento pubblicoGotMouseCaptureSi verifica quando questo elemento consente di acquisire il mouse.
Evento pubblicoGotStylusCaptureSi verifica quando l'elemento acquisisce lo stilo.
Evento pubblicoGotTouchCaptureSi verifica quando un tocco viene acquisito a questo elemento.
Evento pubblicoIsEnabledChangedSi verifica quando il valore della proprietà di IsEnabled le modifiche apportate a questo elemento.
Evento pubblicoIsHitTestVisibleChangedSi verifica quando cambia il valore della proprietà di dipendenza di IsHitTestVisible sull'elemento.
Evento pubblicoIsKeyboardFocusedChangedSi verifica quando cambia il valore della proprietà di IsKeyboardFocused sull'elemento.
Evento pubblicoIsKeyboardFocusWithinChangedSi verifica quando cambia il valore della proprietà di IsKeyboardFocusWithinChanged sull'elemento.
Evento pubblicoIsMouseCapturedChangedSi verifica quando cambia il valore della proprietà di IsMouseCaptured sull'elemento.
Evento pubblicoIsMouseCaptureWithinChangedSi verifica quando cambia il valore di di IsMouseCaptureWithinProperty sull'elemento.
Evento pubblicoIsMouseDirectlyOverChangedSi verifica quando cambia il valore della proprietà di IsMouseDirectlyOver sull'elemento.
Evento pubblicoIsStylusCapturedChangedSi verifica quando cambia il valore della proprietà di IsStylusCaptured sull'elemento.
Evento pubblicoIsStylusCaptureWithinChangedSi verifica quando cambia il valore della proprietà di IsStylusCaptureWithin sull'elemento.
Evento pubblicoIsStylusDirectlyOverChangedSi verifica quando cambia il valore della proprietà di IsStylusDirectlyOver sull'elemento.
Evento pubblicoIsVisibleChangedSi verifica quando cambia il valore della proprietà di IsVisible sull'elemento.
Evento pubblicoKeyDownSi verifica quando una chiave viene premuto mentre lo stato attivo si trova sull'elemento.
Evento pubblicoKeyUpSi verifica quando una chiave viene rilasciata quando lo stato attivo si trova sull'elemento.
Evento pubblicoLayoutUpdatedSi verifica quando il layout di vari elementi visivi associati a cambia di Dispatcher .
Evento pubblicoLostFocusSi verifica quando l'elemento perde lo stato attivo logico.
Evento pubblicoLostKeyboardFocusSi verifica quando la tastiera non è più sia incentrata sull'elemento.
Evento pubblicoLostMouseCaptureSi verifica quando l'elemento perde il mouse capture.
Evento pubblicoLostStylusCaptureSi verifica quando l'elemento perde l'acquisizione dello stilo.
Evento pubblicoLostTouchCaptureSi verifica quando l'elemento perde un'acquisizione tocco.
Evento pubblicoManipulationBoundaryFeedbackSi verifica quando la modifica viene rilevato un limite.
Evento pubblicoManipulationCompletedSi verifica quando una modifica e un'inerzia l'oggetto di UIElement viene completata.
Evento pubblicoManipulationDeltaSi verifica quando il dispositivo di input cambia posizione durante una manipolazione .
Evento pubblicoManipulationInertiaStartingSi verifica quando il dispositivo di input perde il contatto con l'oggetto di UIElement durante la modifica e l'inerzia avvia.
Evento pubblicoManipulationStartedSi verifica quando un dispositivo di input avviare una modifica nell'oggetto UIElement .
Evento pubblicoManipulationStartingSi verifica quando il processore di modifica viene inizialmente creato.
Evento pubblicoMouseDownSi verifica quando il pulsante del mouse viene premuto mentre il puntatore si trova su questo elemento.
Evento pubblicoMouseEnterSi verifica quando il puntatore del mouse si sposta i limiti dell'elemento.
Evento pubblicoMouseLeaveSi verifica quando il puntatore del mouse lascia i limiti dell'elemento.
Evento pubblicoMouseLeftButtonDownSi verifica quando il pulsante sinistro del mouse viene premuto mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoMouseLeftButtonUpSi verifica quando il pulsante sinistro del mouse viene rilasciato mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoMouseMoveSi verifica quando il puntatore del mouse si sposta mentre su questo elemento.
Evento pubblicoMouseRightButtonDownSi verifica quando il pulsante destro del mouse viene premuto mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoMouseRightButtonUpSi verifica quando il pulsante destro del mouse viene rilasciato mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoMouseUpSi verifica quando il pulsante del mouse viene rilasciato su questo elemento.
Evento pubblicoMouseWheelSi verifica quando l'utente muove la rotellina del mouse mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewDragEnterSi verifica quando il sistema di input viene segnalato un evento sottostante di trascinamento con questo elemento quando la destinazione di trascinamento.
Evento pubblicoPreviewDragLeaveSi verifica quando il sistema di input viene segnalato un evento sottostante di trascinamento all'elemento come origine di trascinamento.
Evento pubblicoPreviewDragOverSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come destinazione potenziale.
Evento pubblicoPreviewDropSi verifica quando il sistema di input segnala un evento di rilascio sottostante che ha questo elemento come destinazione.
Evento pubblicoPreviewGiveFeedbackSi verifica quando un'operazione di trascinamento della selezione viene avviata.
Evento pubblicoPreviewGotKeyboardFocusSi verifica quando la tastiera è sia incentrata sull'elemento.
Evento pubblicoPreviewKeyDownSi verifica quando una chiave viene premuto mentre lo stato attivo si trova sull'elemento.
Evento pubblicoPreviewKeyUpSi verifica quando una chiave viene rilasciata quando lo stato attivo si trova sull'elemento.
Evento pubblicoPreviewLostKeyboardFocusSi verifica quando la tastiera non è più sia incentrata sull'elemento.
Evento pubblicoPreviewMouseDownSi verifica quando il pulsante del mouse viene premuto mentre il puntatore si trova su questo elemento.
Evento pubblicoPreviewMouseLeftButtonDownSi verifica quando il pulsante sinistro del mouse viene premuto mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseLeftButtonUpSi verifica quando il pulsante sinistro del mouse viene rilasciato mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseMoveSi verifica quando il puntatore del mouse si sposta mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseRightButtonDownSi verifica quando il pulsante destro del mouse viene premuto mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseRightButtonUpSi verifica quando il pulsante destro del mouse viene rilasciato mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseUpSi verifica quando il pulsante del mouse viene rilasciato mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewMouseWheelSi verifica quando l'utente muove la rotellina del mouse mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewQueryContinueDragSi verifica quando viene apportata una modifica nello stato del pulsante del mouse o la tastiera durante l'operazione di trascinamento della selezione.
Evento pubblicoPreviewStylusButtonDownSi verifica quando il pulsante dello stilo viene premuto mentre il puntatore si trova su questo elemento.
Evento pubblicoPreviewStylusButtonUpSi verifica quando il pulsante dello stilo viene rilasciato mentre il puntatore si trova su questo elemento.
Evento pubblicoPreviewStylusDownSi verifica quando lo stilo tocca digitalizzatore mentre è su questo elemento.
Evento pubblicoPreviewStylusInAirMoveSi verifica quando lo stilo si sposta su un elemento senza toccare digitalizzatore.
Evento pubblicoPreviewStylusInRangeSi verifica quando lo stilo è sufficiente vicino adigitalizzatore da rilevare, mentre su questo elemento.
Evento pubblicoPreviewStylusMoveSi verifica quando lo stilo si sposta mentre sull'elemento. Lo stilo necessario spostarsi quando viene rilevato da digitalizzatore per generare l'evento in questione, in caso contrario, PreviewStylusInAirMove viene generato anziché.
Evento pubblicoPreviewStylusOutOfRangesi verifica quando lo stilo è troppo distante dadigitalizzatore da rilevare.
Evento pubblicoPreviewStylusSystemGestureSi verifica quando un utente esegue uno dei movimenti dello stilo.
Evento pubblicoPreviewStylusUpSi verifica quando l'utente solleva lo stilo dadigitalizzatore  mentre lo stilo si trova su questo elemento.
Evento pubblicoPreviewTextInputSi verifica quando l'elemento ottiene il testo in modo indipendente dal dispositivo.
Evento pubblicoPreviewTouchDownSi verifica quando un dito tocca lo schermo mentre il dito si trova su questo elemento.
Evento pubblicoPreviewTouchMoveSi verifica quando un dito si sposta sullo schermo mentre il dito si trova su questo elemento.
Evento pubblicoPreviewTouchUpSi verifica quando un dito viene generato all'esterno dello schermo mentre il dito si trova su questo elemento.
Evento pubblicoQueryContinueDragSi verifica quando viene apportata una modifica nello stato del pulsante del mouse o la tastiera durante l'operazione di trascinamento della selezione.
Evento pubblicoQueryCursorSi verifica quando il cursore viene richiesto da visualizzare. Questo evento viene generato ogni volta in un elemento che il puntatore del mouse si sposta in una nuova posizione, il che significa che l'oggetto del cursore potrebbe essere necessario modificare in base alla nuova posizione.
Evento pubblicoStylusButtonDownSi verifica quando il pulsante dello stilo viene premuto mentre il puntatore si trova su questo elemento.
Evento pubblicoStylusButtonUpSi verifica quando il pulsante dello stilo viene rilasciato mentre il puntatore si trova su questo elemento.
Evento pubblicoStylusDownSi verifica quando lo stilo tocca digitalizzatore mentre lo stilo si trova su questo elemento.
Evento pubblicoStylusEnterSi verifica quando lo stilo fornisce i limiti dell'elemento.
Evento pubblicoStylusInAirMoveSi verifica quando lo stilo si sposta su un elemento senza toccare digitalizzatore.
Evento pubblicoStylusInRangeSi verifica quando lo stilo è sufficiente vicino adigitalizzatore da rilevare, mentre su questo elemento.
Evento pubblicoStylusLeaveSi verifica quando lo stilo lascia i limiti dell'elemento.
Evento pubblicoStylusMoveSi verifica quando lo stilo si sposta su questo elemento. Lo stilo necessario spostare mentre il digitalizzatore per generare l'evento. In caso contrario, StylusInAirMove viene generato anziché.
Evento pubblicoStylusOutOfRangeSi verifica quando lo stilo è troppo distante dadigitalizzatore da rilevare, mentre su questo elemento.
Evento pubblicoStylusSystemGestureSi verifica quando un utente esegue uno dei movimenti dello stilo.
Evento pubblicoStylusUpSi verifica quando l'utente solleva lo stilo dadigitalizzatore mentre è su questo elemento.
Evento pubblicoTextInputSi verifica quando l'elemento ottiene il testo in modo indipendente dal dispositivo.
Evento pubblicoTouchDownSi verifica quando un dito tocca lo schermo mentre il dito si trova su questo elemento.
Evento pubblicoTouchEnterSi verifica quando un tocco viene spostato dall'esterno dei limiti dell'elemento.
Evento pubblicoTouchLeaveSi verifica quando un tocco viene spostato da all'esterno dei limiti dell'elemento.
Evento pubblicoTouchMoveSi verifica quando un dito si sposta sullo schermo mentre il dito si trova su questo elemento.
Evento pubblicoTouchUpSi verifica quando un dito viene generato all'esterno dello schermo mentre il dito si trova su questo elemento.
In alto
  NomeDescrizione
Campo pubblicoMembro staticoAllowDropPropertyidentifica AllowDrop proprietà di dipendenza.
Campo pubblicoMembro staticoAreAnyTouchesCapturedPropertyidentifica la proprietà di dipendenza di AreAnyTouchesCaptured.
Campo pubblicoMembro staticoAreAnyTouchesCapturedWithinPropertyidentifica la proprietà di dipendenza di AreAnyTouchesCapturedWithin.
Campo pubblicoMembro staticoAreAnyTouchesDirectlyOverPropertyidentifica la proprietà di dipendenza di AreAnyTouchesDirectlyOver.
Campo pubblicoMembro staticoAreAnyTouchesOverPropertyidentifica la proprietà di dipendenza di AreAnyTouchesOver.
Campo pubblicoMembro staticoBitmapEffectInputPropertyidentifica BitmapEffectInputproprietà di dipendenza.
Campo pubblicoMembro staticoBitmapEffectPropertyidentifica BitmapEffectproprietà di dipendenza.
Campo pubblicoMembro staticoCacheModePropertyidentifica la proprietà di dipendenza di CacheMode.
Campo pubblicoMembro staticoClipPropertyidentifica Clip proprietà di dipendenza.
Campo pubblicoMembro staticoClipToBoundsPropertyidentifica ClipToBounds proprietà di dipendenza.
Campo pubblicoMembro staticoDragEnterEventidentifica DragEnter evento indirizzato.
Campo pubblicoMembro staticoDragLeaveEventidentifica DragLeave evento indirizzato.
Campo pubblicoMembro staticoDragOverEventidentifica DragOver evento indirizzato.
Campo pubblicoMembro staticoDropEventidentifica Drop evento indirizzato.
Campo pubblicoMembro staticoEffectPropertyidentifica la proprietà di dipendenza di Effect .
Campo pubblicoMembro staticoFocusablePropertyidentifica Focusable proprietà di dipendenza.
Campo pubblicoMembro staticoGiveFeedbackEventidentifica GiveFeedback evento indirizzato.
Campo pubblicoMembro staticoGotFocusEventidentifica GotFocus evento indirizzato.
Campo pubblicoMembro staticoGotKeyboardFocusEventidentifica GotKeyboardFocus evento indirizzato.
Campo pubblicoMembro staticoGotMouseCaptureEventidentifica GotMouseCapture evento indirizzato.
Campo pubblicoMembro staticoGotStylusCaptureEventidentifica GotStylusCapture evento indirizzato.
Campo pubblicoMembro staticoGotTouchCaptureEventidentifica l'evento indirizzato di GotTouchCapture .
Campo pubblicoMembro staticoIsEnabledPropertyidentifica IsEnabled proprietà di dipendenza.
Campo pubblicoMembro staticoIsFocusedPropertyidentifica IsFocused proprietà di dipendenza.
Campo pubblicoMembro staticoIsHitTestVisiblePropertyidentifica IsHitTestVisible  proprietà di dipendenza.
Campo pubblicoMembro staticoIsKeyboardFocusedPropertyidentifica IsKeyboardFocused proprietà di dipendenza.
Campo pubblicoMembro staticoIsKeyboardFocusWithinPropertyidentifica IsKeyboardFocusWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsManipulationEnabledPropertyidentifica la proprietà di dipendenza di IsManipulationEnabled.
Campo pubblicoMembro staticoIsMouseCapturedPropertyidentifica IsMouseCaptured proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseCaptureWithinPropertyidentifica IsMouseCaptureWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseDirectlyOverPropertyidentifica IsMouseDirectlyOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseOverPropertyidentifica IsMouseOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusCapturedPropertyidentifica IsStylusCaptured proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusCaptureWithinPropertyidentifica IsStylusCaptureWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusDirectlyOverPropertyidentifica IsStylusDirectlyOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusOverPropertyidentifica IsStylusOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsVisiblePropertyidentifica IsVisible proprietà di dipendenza.
Campo pubblicoMembro staticoKeyDownEventidentifica KeyDown evento indirizzato.
Campo pubblicoMembro staticoKeyUpEventidentifica KeyUp evento indirizzato.
Campo pubblicoMembro staticoLostFocusEventidentifica LostFocus evento indirizzato.
Campo pubblicoMembro staticoLostKeyboardFocusEventidentifica LostKeyboardFocus evento indirizzato.
Campo pubblicoMembro staticoLostMouseCaptureEventidentifica LostMouseCapture evento indirizzato.
Campo pubblicoMembro staticoLostStylusCaptureEventidentifica LostStylusCapture evento indirizzato.
Campo pubblicoMembro staticoLostTouchCaptureEventidentifica l'evento indirizzato di LostTouchCapture .
Campo pubblicoMembro staticoManipulationBoundaryFeedbackEventidentifica l'evento di ManipulationBoundaryFeedback .
Campo pubblicoMembro staticoManipulationCompletedEventidentifica l'evento indirizzato di ManipulationCompleted .
Campo pubblicoMembro staticoManipulationDeltaEventIdentifica l'evento indirizzato ManipulationDelta.
Campo pubblicoMembro staticoManipulationInertiaStartingEventIdentifica l'evento indirizzato ManipulationInertiaStarting.
Campo pubblicoMembro staticoManipulationStartedEventidentifica l'evento indirizzato di ManipulationStarted .
Campo pubblicoMembro staticoManipulationStartingEventidentifica l'evento indirizzato di ManipulationStarting .
Campo pubblicoMembro staticoMouseDownEventidentifica MouseDown evento indirizzato.
Campo pubblicoMembro staticoMouseEnterEventidentifica MouseEnter evento indirizzato.
Campo pubblicoMembro staticoMouseLeaveEventidentifica MouseLeave evento indirizzato.
Campo pubblicoMembro staticoMouseLeftButtonDownEventidentifica MouseLeftButtonDown evento indirizzato.
Campo pubblicoMembro staticoMouseLeftButtonUpEventidentifica MouseLeftButtonUp evento indirizzato.
Campo pubblicoMembro staticoMouseMoveEventidentifica MouseMove evento indirizzato.
Campo pubblicoMembro staticoMouseRightButtonDownEventidentifica MouseRightButtonDown evento indirizzato.
Campo pubblicoMembro staticoMouseRightButtonUpEventidentifica MouseRightButtonUp evento indirizzato.
Campo pubblicoMembro staticoMouseUpEventidentifica MouseUp evento indirizzato.
Campo pubblicoMembro staticoMouseWheelEventidentifica MouseWheel evento indirizzato.
Campo pubblicoMembro staticoOpacityMaskPropertyidentifica OpacityMask proprietà di dipendenza.
Campo pubblicoMembro staticoOpacityPropertyidentifica Opacity proprietà di dipendenza.
Campo pubblicoMembro staticoPreviewDragEnterEventidentifica PreviewDragEnter evento indirizzato.
Campo pubblicoMembro staticoPreviewDragLeaveEventidentifica PreviewDragLeave evento indirizzato.
Campo pubblicoMembro staticoPreviewDragOverEventidentifica PreviewDragOver evento indirizzato.
Campo pubblicoMembro staticoPreviewDropEventidentifica PreviewDrop evento indirizzato.
Campo pubblicoMembro staticoPreviewGiveFeedbackEventidentifica PreviewGiveFeedback evento indirizzato.
Campo pubblicoMembro staticoPreviewGotKeyboardFocusEventidentifica PreviewGotKeyboardFocus evento indirizzato.
Campo pubblicoMembro staticoPreviewKeyDownEventidentifica PreviewKeyDown evento indirizzato.
Campo pubblicoMembro staticoPreviewKeyUpEventidentifica PreviewKeyUp evento indirizzato.
Campo pubblicoMembro staticoPreviewLostKeyboardFocusEventidentifica PreviewLostKeyboardFocus evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseDownEventidentifica PreviewMouseDown evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseLeftButtonDownEventidentifica PreviewMouseLeftButtonDown evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseLeftButtonUpEventidentifica PreviewMouseLeftButtonUp evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseMoveEventidentifica PreviewMouseMove evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseRightButtonDownEventidentifica PreviewMouseRightButtonDown evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseRightButtonUpEventidentifica PreviewMouseRightButtonUp evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseUpEventidentifica PreviewMouseUp evento indirizzato.
Campo pubblicoMembro staticoPreviewMouseWheelEventidentifica PreviewMouseWheel evento indirizzato.
Campo pubblicoMembro staticoPreviewQueryContinueDragEventidentifica PreviewQueryContinueDrag evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusButtonDownEventidentifica PreviewStylusButtonDown evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusButtonUpEventidentifica PreviewStylusButtonUp evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusDownEventidentifica PreviewStylusDown evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusInAirMoveEventidentifica PreviewStylusInAirMove evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusInRangeEventidentifica PreviewStylusInRange evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusMoveEventidentifica PreviewStylusMove evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusOutOfRangeEventidentifica PreviewStylusOutOfRange evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusSystemGestureEventidentifica PreviewStylusSystemGesture evento indirizzato.
Campo pubblicoMembro staticoPreviewStylusUpEventidentifica PreviewStylusUp evento indirizzato.
Campo pubblicoMembro staticoPreviewTextInputEventidentifica PreviewTextInput evento indirizzato.
Campo pubblicoMembro staticoPreviewTouchDownEventidentifica l'evento indirizzato di PreviewTouchDown .
Campo pubblicoMembro staticoPreviewTouchMoveEventidentifica l'evento indirizzato di PreviewTouchMove .
Campo pubblicoMembro staticoPreviewTouchUpEventidentifica l'evento indirizzato di PreviewTouchUp .
Campo pubblicoMembro staticoQueryContinueDragEventidentifica QueryContinueDrag evento indirizzato.
Campo pubblicoMembro staticoQueryCursorEventidentifica QueryCursor evento indirizzato.
Campo pubblicoMembro staticoRenderTransformOriginPropertyidentifica RenderTransformOrigin proprietà di dipendenza.
Campo pubblicoMembro staticoRenderTransformPropertyidentifica RenderTransform proprietà di dipendenza.
Campo pubblicoMembro staticoSnapsToDevicePixelsPropertyidentifica SnapsToDevicePixels proprietà di dipendenza.
Campo pubblicoMembro staticoStylusButtonDownEventidentifica StylusButtonDown evento indirizzato.
Campo pubblicoMembro staticoStylusButtonUpEventidentifica StylusButtonUp evento indirizzato.
Campo pubblicoMembro staticoStylusDownEventidentifica StylusDown evento indirizzato.
Campo pubblicoMembro staticoStylusEnterEventidentifica StylusEnter evento indirizzato.
Campo pubblicoMembro staticoStylusInAirMoveEventidentifica StylusInAirMove evento indirizzato.
Campo pubblicoMembro staticoStylusInRangeEventidentifica StylusInRange evento indirizzato.
Campo pubblicoMembro staticoStylusLeaveEventidentifica StylusLeave evento indirizzato.
Campo pubblicoMembro staticoStylusMoveEventidentifica StylusMove evento indirizzato.
Campo pubblicoMembro staticoStylusOutOfRangeEventidentifica StylusOutOfRange evento indirizzato.
Campo pubblicoMembro staticoStylusSystemGestureEventidentifica StylusSystemGesture evento indirizzato.
Campo pubblicoMembro staticoStylusUpEventidentifica StylusUp evento indirizzato.
Campo pubblicoMembro staticoTextInputEventidentifica TextInput evento indirizzato.
Campo pubblicoMembro staticoTouchDownEventidentifica l'evento indirizzato di TouchDown .
Campo pubblicoMembro staticoTouchEnterEventidentifica l'evento indirizzato di TouchEnter .
Campo pubblicoMembro staticoTouchLeaveEventidentifica l'evento indirizzato di TouchLeave .
Campo pubblicoMembro staticoTouchMoveEventidentifica l'evento indirizzato di TouchMove .
Campo pubblicoMembro staticoTouchUpEventidentifica l'evento indirizzato di TouchUp .
Campo pubblicoMembro staticoUidPropertyidentifica Uid proprietà di dipendenza.
Campo pubblicoMembro staticoVisibilityPropertyidentifica Visibility proprietà di dipendenza.
In alto

UIElement fornisce un punto iniziale per le funzionalità di layout dell'elemento ed espone inoltre i metodi virtuali che le classi derivate possono eseguire l'override, che può influenzare il comportamento di rendering del layout dell'elemento e dei relativi elementi figlio.

Gran parte di input e del comportamento dell'impostazione dello stato attivo per gli elementi in generale è anche definito nella classe di UIElement . Sono inclusi gli eventi per l'input della tastiera, mouse e dello stilo e le proprietà correlate dello stato. Molti di questi eventi sono eventi indirizzatie molti degli eventi input-correlati dispongono sia di bubbling destinato alla versione nonché una versione di tunneling dell'evento. Questi eventi associati sono in genere gli eventi di più grande interesse agli autori dei controlli.

UIElement include inoltre API che collega a WPF il modello eventi, compresi i metodi che possono generare eventi indirizzati specificati che sono originati da un'istanza dell'elemento.

In termini di architettura, UIElement può essere considerato equivale circa all'handle della finestra in Win32 che programma, o a un elemento nella programmazione di HTML dinamico (DHTML, Dynamic HTML) . UIElement è un elemento di base a Livello di base WPF.

UIElement presenta le seguenti funzionalità che sono specificamente definite dalla classe di UIElement :

  • Può eseguire il rendering come elemento figlio (UIElement deriva da Visual, una classe graphics alto)

  • Contiene la logica utilizzata per ridimensionare e posizionare i possibili elementi figlio di UIElement (se interpretato da un sistema di layout)

  • Può rispondere agli input dell'utente (controllo incluso in cui l'input ottiene inviata tramite la relativa gestione del routing degli eventi, o routing dei comandi)

  • Può generare eventi indirizzati rivolte una route attraverso la struttura ad albero di elementi logica

  • Supporta alcuni aspetti del sistema di animazione

FrameworkElement è la classe di implementazione di WPF livello di Framework che sfrutta UIElemente aggiunge le interazioni specifiche a Livello del framework WPF. FrameworkElement aggiunto e definisce le funzionalità seguenti:

  • Caratteristiche di aggiuntive del layout

  • Supporto per la segnalazione dei metadati più dettagliata delle proprietà

  • implementazione specifica di alcune classi di base di input e le relative proprietà associate o eventi associati

  • Il supporto degli stili

  • ulteriore supporto di animazione

un'altra classe correlata è ContentElement. La classe di ContentElement implementi molti dei membri di fare UIElement; la differenza tra queste due classi al loro posto desiderato nel modello di contenuto globale. Una classe derivata di UIElement in genere definisce un modello di contenuto relativamente rigido, pertanto esistono restrizioni per gli elementi che possono essere elementi figlio nel markup. È possibile che la possibilità per accettare il contenuto meno restrittivo figlio in UIElement, ma tale capacità in genere è centralizzata nelle proprietà di contenuto definito. Una classe derivata di ContentElement non è in genere come restrittivo sul contenuto, supportare gli scenari quali documenti di flusso-formato.

Nota importanteImportante

lo stato diVisibility influisce su qualsiasi gestione di input da tale elemento. Gli elementi che non sono visibili non partecipano a hit testing e non ricevono eventi di input, anche se il mouse si trova sui limiti in cui l'elemento verrebbe se sono visibili.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.