Esporta (0) Stampa
Espandi tutto
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 di base per le implementazioni a livello di base WPF basate sugli elementi Windows Presentation Foundation (WPF) e le 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 UIElement.
In alto
  NomeDescrizione
Proprietà pubblicaAllowDropRecupera o imposta un valore che indica se l'elemento può essere utilizzato come destinazione di un'operazione di trascinamento della selezione. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaAreAnyTouchesCapturedOttiene un valore che indica se almeno un dispositivo a tocco è acquisito nell'elemento.
Proprietà pubblicaAreAnyTouchesCapturedWithinOttiene un valore che indica se almeno un tocco è acquisito nell'elemento o nei relativi elementi figlio della struttura ad albero visuale.
Proprietà pubblicaAreAnyTouchesDirectlyOverOttiene un valore che indica se almeno un dispositivo a tocco viene premuto sull'elemento.
Proprietà pubblicaAreAnyTouchesOverOttiene un valore che indica se almeno un tocco viene premuto sull'elemento o sui relativi elementi figlio della struttura ad albero visuale.
Proprietà pubblicaBitmapEffect Obsoleta. Recupera o imposta un effetto bitmap da applicare direttamente al contenuto renderizzato dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaBitmapEffectInput Obsoleta. Recupera o imposta un'origine di input per l'effetto bitmap da applicare direttamente al contenuto renderizzato dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaCacheModeOttiene o imposta una rappresentazione nascosta dell'oggetto UIElement.
Proprietà pubblicaClipRecupera o imposta la geometria utilizzata per definire il contorno del contenuto di un elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaClipToBoundsRecupera o imposta un valore che indica se ritagliare il contenuto dell'elemento (o il contenuto proveniente dagli elementi figlio dell'elemento) per adattarlo alle dimensioni dell'elemento contenitore. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaCommandBindingsOttiene un insieme di oggetti CommandBinding associati a questo elemento. Un oggetto CommandBinding consente la gestione dei comandi per questo elemento e dichiara il collegamento tra un comando, i relativi eventi e i gestori associati da questo elemento.
Proprietà pubblicaDependencyObjectTypeottiene DependencyObjectType tale esegue il wrapping CLR tipo dell'istanza.  (Ereditato da DependencyObject)
Proprietà pubblicaDesiredSizeOttiene la dimensione calcolata da questo elemento durante il passaggio di misurazione del processo di layout.
Proprietà pubblicaDispatcher ottiene l'oggetto Dispatcher al quale l'oggetto DispatcherObject è associato. (Ereditato da DispatcherObject)
Proprietà pubblicaEffectOttiene o imposta l'effetto bitmap da applicare a UIElement. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaFocusableRecupera o imposta un valore che indica se l'elemento può ricevere lo stato attivo. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaHasAnimatedPropertiesOttiene un valore che indica se questo elemento dispone di proprietà a cui è stata aggiunta un'animazione.
Proprietà protetta.HasEffectiveKeyboardFocusOttiene un valore che indica se UIElement è nello stato attivo.
Proprietà pubblicaInputBindings Recupera l'insieme di associazioni di input relative 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 questo elemento è abilitato nell'interfaccia utente. Si tratta di una proprietà di dipendenza.
Proprietà protetta.IsEnabledCoreOttiene un valore che diventa il valore restituito di IsEnabled in classi derivate.
Proprietà pubblicaIsFocusedOttiene un valore che determina se questo elemento detiene lo stato attivo logico. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsHitTestVisibleOttiene o imposta un valore che dichiara se questo elemento può eventualmente essere restituito come risultato dell'hit test da una parte del relativo contenuto sottoposto a rendering. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsInputMethodEnabledOttiene un valore che indica se un sistema del metodo di input, ad esempio un Input Method Editor (IME), viene abilitato per l'elaborazione dell'input in questo elemento.
Proprietà pubblicaIsKeyboardFocusedOttiene un valore che indica se questo elemento ha lo stato attivo sulla tastiera. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsKeyboardFocusWithinOttiene un valore che indica se lo stato attivo della tastiera si trova in qualsiasi punto dell'elemento o degli elementi figlio nella struttura ad albero visuale. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsManipulationEnabledOttiene o imposta un valore che indica se gli eventi di manipolazione sono abilitati sull'oggetto UIElement.
Proprietà pubblicaIsMeasureValidOttiene un valore che indica se la dimensione corrente restituita dalla misurazione del layout sia valida.
Proprietà pubblicaIsMouseCapturedOttiene un valore che indica se l'input del mouse è acquisito in questo elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsMouseCaptureWithinOttiene un valore che determina se l'input del mouse viene acquisito dall'elemento o dagli elementi figlio nella relativa struttura ad albero. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsMouseDirectlyOverOttiene un valore che indica se la posizione del puntatore del mouse corrisponde a risultati dell'hit test, che prendono in considerazione la composizione dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsMouseOverOttiene un valore che indica se il puntatore del mouse è posizionato su questo elemento (inclusi gli elementi figlio nella struttura ad albero visuale). Si tratta di una 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 l'input dello stilo è acquisito da questo elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsStylusCaptureWithinOttiene un valore che determina se l'input dello stilo viene acquisito da questo elemento o da un elemento entro i limiti dell'elemento e la relativa struttura ad albero. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsStylusDirectlyOverOttiene un valore che indica se la posizione dello stilo corrisponde a risultati dell'hit test, che prendono in considerazione la composizione dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsStylusOver Ottiene un valore che indica se il cursore dello stilo è posizionato su questo elemento (inclusi gli elementi figlio visivi). Si tratta di una proprietà di dipendenza.
Proprietà pubblicaIsVisibleOttiene o imposta un valore che indica se questo elemento è visibile nell'interfaccia utente. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaOpacityOttiene o imposta il fattore di opacità applicato all'intero oggetto UIElement quando sottoposto a rendering nell'interfaccia utente. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaOpacityMaskOttiene o imposta la maschera di opacità come implementazione Brush che viene applicata a qualsiasi canale alfa che maschera il contenuto di questo elemento per cui è stato eseguito il rendering. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaPersistId Obsoleta. Ottiene un valore che identifica in modo univoco questo elemento.
Proprietà pubblicaRenderSizeOttiene (o imposta, ma è consigliabile leggere la sezione Osservazioni) la dimensione di rendering finale di questo elemento.
Proprietà pubblicaRenderTransformRecupera o imposta informazioni di trasformazione che influiscono sulla posizione di rendering dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaRenderTransformOriginOttiene o imposta il punto centrale di qualsiasi possibile trasformazione di rendering dichiarata da RenderTransform, relativa ai limiti dell'elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaSnapsToDevicePixelsRecupera o imposta un valore che determina se per il rendering dell'elemento devono essere utilizzate impostazioni di pixel specifiche del dispositivo durante il rendering. Si tratta di una proprietà di dipendenza.
Proprietà protetta.StylusPlugInsOttiene un insieme di tutti gli oggetti dei plug-in dello stilo (personalizzazione) associati a questo elemento.
Proprietà pubblicaTouchesCapturedOttiene tutti i dispositivi a tocco acquisiti in questo elemento.
Proprietà pubblicaTouchesCapturedWithinOttiene tutti i dispositivi a tocco che sono acquisiti in questo elemento o nei relativi elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaTouchesDirectlyOverOttiene tutti i dispositivi a tocco che si trovano su questo elemento.
Proprietà pubblicaTouchesOverOttiene tutti i dispositivi a tocco che sono su questo elemento o nei relativi elementi figlio nella struttura ad albero visuale.
Proprietà pubblicaUidOttiene o imposta l'identificatore univoco (per la localizzazione) per questo elemento. Si tratta di una proprietà di dipendenza.
Proprietà pubblicaVisibilityOttiene o imposta la visibilità dell'interfaccia utente di questo elemento. Si tratta di una proprietà di dipendenza.
Proprietà protetta.VisualBitmapEffect Obsoleta. Ottiene o imposta il valore di BitmapEffect per Visual. (Ereditato da Visual)
Proprietà protetta.VisualBitmapEffectInput Obsoleta. Ottiene o imposta il valore di BitmapEffectInput per Visual. (Ereditato da Visual)
Proprietà protetta.VisualBitmapScalingModeOttiene o imposta l'oggetto BitmapScalingMode per l'oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualCacheModeOttiene o imposta una rappresentazione memorizzata nella cache dell'oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualChildrenCountOttiene il numero di elementi figlio per l’oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualClearTypeHintOttiene o imposta l'oggetto ClearTypeHint che determina come viene reso ClearType nell'oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualClipOttiene o imposta l'area di ridimensionamento dell'oggetto Visual specificato sotto forma di valore Geometry. (Ereditato da Visual)
Proprietà protetta.VisualEdgeModeOttiene o imposta la modalità di bordo dell’oggetto Visual sotto forma di valore EdgeMode. (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à dell’oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualOpacityMaskOttiene o imposta il valore Brush che rappresenta la maschera di opacità dell’oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualParentOttiene la struttura ad albero padre dell’oggetto visivo. (Ereditato da Visual)
Proprietà protetta.VisualScrollableAreaClipOttiene o imposta un'area scorrevole ritagliata per l'oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualTextHintingModeOttiene o imposta il TextHintingMode del Visual. (Ereditato da Visual)
Proprietà protetta.VisualTextRenderingModeOttiene o imposta il TextRenderingMode del Visual. (Ereditato da Visual)
Proprietà protetta.VisualTransformOttiene o imposta il valore di Transform per l'oggetto Visual. (Ereditato da Visual)
Proprietà protetta.VisualXSnappingGuidelinesOttiene o imposta l’insieme di linee guida della coordinata x (verticale). (Ereditato da Visual)
Proprietà protetta.VisualYSnappingGuidelinesOttiene o imposta l’insieme di linee guida della coordinata y (orizzontale). (Ereditato da Visual)
In alto
  NomeDescrizione
Metodo pubblicoAddHandler(RoutedEvent, Delegate)Aggiunge un gestore di eventi indirizzati per un evento indirizzato specifico, aggiungendo il gestore all'insieme di gestori sull'elemento corrente.
Metodo pubblicoAddHandler(RoutedEvent, Delegate, Boolean)Aggiunge un gestore di eventi indirizzati per un evento indirizzato specifico, aggiungendo il gestore all'insieme di gestori nell'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 pubblicoAddToEventRouteAggiunge gestori all'oggetto EventRoute specificato per l'insieme di gestori degli eventi UIElement corrente.
Metodo protettoAddVisualChildDefinisce la relazione padre-figlio tra due elementi visivi. (Ereditato da Visual)
Metodo pubblicoApplyAnimationClock(DependencyProperty, AnimationClock)Applica un'animazione a una proprietà di dipendenza specificata in questo elemento. Eventuali animazioni esistenti vengono interrotte e sostituite con l'animazione nuova.
Metodo pubblicoApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)Applica un'animazione a una proprietà di dipendenza specificata su questo elemento, con la possibilità di specificare cosa succede se la proprietà dispone già di un'animazione in esecuzione.
Metodo pubblicoArrangePosiziona gli elementi figlio e determina le dimensioni per un oggetto UIElement. Gli elementi padre chiamano questo metodo dall'implementazione ArrangeCore (o un equivalente a livello di framework WPF) per produrre un aggiornamento ricorsivo del layout. Questo metodo costituisce il secondo passaggio di un aggiornamento del layout.
Metodo protettoArrangeCoreDefinisce il modello per la definizione di layout per la disposizione a livello di base WPF.
Metodo pubblicoBeginAnimation(DependencyProperty, AnimationTimeline)Avvia un'animazione per una proprietà animata specificata su questo elemento.
Metodo pubblicoBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)Avvia un'animazione particolare per una proprietà animata specificata su questo elemento, con la possibilità di indicare cosa succede se la proprietà dispone già di un'animazione in esecuzione.
Metodo pubblicoCaptureMouseTenta di forzare l’acquisizione del mouse in questo elemento.
Metodo pubblicoCaptureStylus Tenta di forzare l’acquisizione dello stilo in questo elemento.
Metodo pubblicoCaptureTouchTenta di forzare l'acquisizione di un tocco in 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 su questo elemento.
Metodo pubblicoGetAnimationBaseValueRestituisce il valore della proprietà di base per la proprietà specificata in questo elemento, indipendentemente da eventuali valori animati provenienti da un'animazione in esecuzione o arrestata.
Metodo pubblicoGetHashCodeOttiene un oggetto codice hash per questo DependencyObject. (Ereditato da DependencyObject)
Metodo protettoGetLayoutClipRestituisce una forma geometrica alternativa che rappresenta l'area che sarà ritagliata se la proprietà ClipToBounds viene impostata su true.
Metodo pubblicoGetLocalValueEnumeratorCrea un enumeratore specializzato per determinare quali proprietà di dipendenza in locale è impostato stima su questa DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoGetUIParentCoreSe sottoposto a override in una classe derivata, restituisce un elemento padre alternativo dell'interfaccia utente per questo elemento se non esiste alcun elemento padre visuale.
Metodo pubblicoGetValueRestituisce il valore effettivo corrente di un oggetto proprietà di dipendenza in questa istanza di un oggetto DependencyObject. (Ereditato da DependencyObject)
Metodo protettoGetVisualChildRestituisce l’oggetto Visual nell’oggetto VisualCollection padre. (Ereditato da Visual)
Metodo protettoHitTestCore(GeometryHitTestParameters)Implementa Visual.HitTestCore per fornire il comportamento di hit testing dell'elemento di base (restituendo GeometryHitTestResult). (Esegue l'override di Visual.HitTestCore(GeometryHitTestParameters)).
Metodo protettoHitTestCore(PointHitTestParameters) Implementa HitTestCore per fornire il comportamento di hit testing dell'elemento di base (restituendo HitTestResult). (Esegue l'override di Visual.HitTestCore(PointHitTestParameters)).
Metodo pubblicoInputHitTest Restituisce l'elemento di input all'interno dell'elemento corrente in corrispondenza delle coordinate specificate, relativo all'origine dell'elemento corrente.
Metodo pubblicoInvalidateArrangeInvalida lo stato di disposizione (layout) per l'elemento. Dopo l'invalidamento, verrà aggiornato il layout dell'elemento, operazione che si verifica in modo asincrono a meno che non venga forzata successivamente 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 del layout completo. Una volta completato il ciclo di layout viene chiamato OnRender.
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 chiamano questo metodo dall'implementazione di MeasureCore per produrre un aggiornamento ricorsivo del layout. La chiamata a questo metodo costituisce il primo passaggio (passaggio di misurazione) di un aggiornamento del layout.
Metodo protettoMeasureCoreQuando sottoposto a override in una classe derivata, fornisce la logica di misurazione per ridimensionare correttamente questo elemento, prendendo in considerazione la dimensione del contenuto di tutti gli elementi figlio.
Metodo protettoMemberwiseCloneConsente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoMoveFocusTenta di spostare lo stato attivo da questo elemento a un altro elemento. La direzione di spostamento dello stato attivo è specificata da linee guida che vengono interpretate nell'organizzazione del padre visuale per questo elemento.
Metodo protettoOnAccessKey Fornisce la gestione delle classi quando viene richiamato un tasto di scelta significativo per questo elemento.
Metodo protettoOnChildDesiredSizeChangedSupporta il comportamento del layout quando viene ridimensionato un elemento figlio.
Metodo protettoOnCreateAutomationPeerRestituisce implementazioni di AutomationPeer specifiche della classe per l'infrastruttura di Windows Presentation Foundation (WPF).
Metodo protettoOnDragEnterRichiamato quando un evento associato DragDrop.DragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnDragLeaveRichiamato quando un evento associato DragDrop.DragLeave non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnDragOverRichiamato quando un evento associato DragDrop.DragOver non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnDropRichiamato quando un evento associato DragDrop.DragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnGiveFeedbackRichiamato quando un evento associato DragDrop.GiveFeedback non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnGotFocusGenera l'evento indirizzato GotFocus utilizzando i dati degli eventi forniti.
Metodo protettoOnGotKeyboardFocusRichiamato quando un evento associato Keyboard.GotKeyboardFocus non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnGotMouseCaptureRichiamato quando un evento associato Mouse.GotMouseCapture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnGotStylusCaptureRichiamato quando un evento associato Stylus.GotStylusCapture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnGotTouchCaptureFornisce la gestione della classe per l'evento indirizzato GotTouchCapture che si verifica quando un tocco viene acquisito nell'elemento.
Metodo protettoOnIsKeyboardFocusedChangedViene richiamato quando un evento IsKeyboardFocusedChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsKeyboardFocusWithinChangedViene richiamato immediatamente prima della generazione dell'evento IsKeyboardFocusWithinChanged da questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsMouseCapturedChangedViene richiamato quando un evento IsMouseCapturedChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsMouseCaptureWithinChangedViene richiamato quando un evento IsMouseCaptureWithinChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsMouseDirectlyOverChangedViene richiamato quando un evento IsMouseDirectlyOverChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsStylusCapturedChangedViene richiamato quando un evento IsStylusCapturedChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsStylusCaptureWithinChangedViene richiamato quando un evento IsStylusCaptureWithinChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnIsStylusDirectlyOverChangedViene richiamato quando un evento IsStylusDirectlyOverChanged non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnKeyDownRichiamato quando un evento associato Keyboard.KeyDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnKeyUpRichiamato quando un evento associato Keyboard.KeyUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnLostFocusGenera l'evento indirizzato LostFocus utilizzando i dati degli eventi forniti.
Metodo protettoOnLostKeyboardFocusRichiamato quando un evento associato Keyboard.LostKeyboardFocus non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnLostMouseCaptureRichiamato quando un evento associato Mouse.LostMouseCapture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnLostStylusCaptureRichiamato quando un evento associato Stylus.LostStylusCapture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnLostTouchCaptureFornisce la gestione della classe per l'evento indirizzatoLostTouchCapture che si verifica quando l'elemento perde l'acquisizione di un tocco.
Metodo protettoOnManipulationBoundaryFeedbackViene chiamato quando si verifica l'evento ManipulationBoundaryFeedback.
Metodo protettoOnManipulationCompletedViene chiamato quando si verifica l'evento ManipulationCompleted.
Metodo protettoOnManipulationDeltaViene chiamato quando si verifica l'evento ManipulationDelta.
Metodo protettoOnManipulationInertiaStartingViene chiamato quando si verifica l'evento ManipulationInertiaStarting.
Metodo protettoOnManipulationStartedViene chiamato quando si verifica l'evento ManipulationStarted.
Metodo protettoOnManipulationStartingFornisce la gestione della classe per l'evento indirizzato ManipulationStarting che si verifica quando il processore di manipolazione viene creato per la prima volta.
Metodo protettoOnMouseDownRichiamato quando un evento associato Mouse.MouseDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseEnterRichiamato quando un evento associato Mouse.MouseEnter non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseLeaveRichiamato quando un evento associato Mouse.MouseLeave non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseLeftButtonDownViene richiamato quando un evento indirizzato MouseLeftButtonDown non gestito viene generato in questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseLeftButtonUpViene richiamato quando un evento indirizzato MouseLeftButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseMoveRichiamato quando un evento associato Mouse.MouseMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseRightButtonDownViene richiamato quando un evento indirizzato MouseRightButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseRightButtonUpViene richiamato quando un evento indirizzato MouseRightButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseUpViene richiamato quando un evento indirizzato Mouse.MouseUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnMouseWheelRichiamato quando un evento associato Mouse.MouseWheel non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewDragEnterRichiamato quando un evento associato DragDrop.PreviewDragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewDragLeaveRichiamato quando un evento associato DragDrop.PreviewDragLeave non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewDragOverRichiamato quando un evento associato DragDrop.PreviewDragOver non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewDropRichiamato quando un evento associato DragDrop.PreviewDrop non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewGiveFeedbackRichiamato quando un evento associato DragDrop.PreviewGiveFeedback non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewGotKeyboardFocusRichiamato quando un evento associato Keyboard.PreviewGotKeyboardFocus non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewKeyDownRichiamato quando un evento associato Keyboard.PreviewKeyDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewKeyUpRichiamato quando un evento associato Keyboard.PreviewKeyUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewLostKeyboardFocusRichiamato quando un evento associato Keyboard.PreviewKeyDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseDownRichiamato quando l'evento indirizzato Mouse.PreviewMouseDown associato non gestito raggiunge un elemento nella route che è derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseLeftButtonDownViene richiamato quando un evento indirizzato PreviewMouseLeftButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseLeftButtonUpViene richiamato quando un evento indirizzato PreviewMouseLeftButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseMoveRichiamato quando un evento associato Mouse.PreviewMouseMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseRightButtonDownViene richiamato quando un evento indirizzato PreviewMouseRightButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseRightButtonUpViene richiamato quando un evento indirizzato PreviewMouseRightButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseUpRichiamato quando un evento associato Mouse.PreviewMouseUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewMouseWheelRichiamato quando un evento associato Mouse.PreviewMouseWheel non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewQueryContinueDragRichiamato quando un evento associato DragDrop.PreviewQueryContinueDrag non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusButtonDownRichiamato quando un evento associato Stylus.PreviewStylusButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusButtonUpRichiamato quando un evento associato Stylus.PreviewStylusButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusDownRichiamato quando un evento associato Stylus.PreviewStylusDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusInAirMoveRichiamato quando un evento associato Stylus.PreviewStylusInAirMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusInRangeRichiamato quando un evento associato Stylus.PreviewStylusInRange non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusMoveRichiamato quando un evento associato Stylus.PreviewStylusMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusOutOfRangeRichiamato quando un evento associato Stylus.PreviewStylusOutOfRange non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusSystemGestureRichiamato quando un evento associato Stylus.PreviewStylusSystemGesture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewStylusUpRichiamato quando un evento associato Stylus.PreviewStylusUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewTextInputRichiamato quando un evento associato TextCompositionManager.PreviewTextInput non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnPreviewTouchDownFornisce la gestione della classe per l'evento indirizzatoPreviewTouchDown che si verifica quando un tocco preme l'elemento.
Metodo protettoOnPreviewTouchMoveFornisce la gestione della classe per l'evento indirizzato PreviewTouchMove che viene generato quando un tocco si sposta all'interno di questo elemento.
Metodo protettoOnPreviewTouchUpFornisce la gestione della classe per l'evento indirizzato PreviewTouchUp che viene generato quando un tocco viene rilasciato all'interno di 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 un evento associato DragDrop.QueryContinueDrag non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnQueryCursorRichiamato quando un evento associato Mouse.QueryCursor non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnRenderQuando sottoposto a override in una classe derivata, partecipa alle operazioni di rendering gestite dal sistema di layout. Le istruzioni di rendering per questo elemento non vengono utilizzate direttamente quando questo metodo viene richiamato, ma vengono conservate per essere utilizzate successivamente in modo asincrono dal layout e dal disegno.
Metodo protettoOnRenderSizeChangedQuando sottoposto a override in una classe derivata, partecipa alle operazioni di rendering gestite dal sistema di layout. Questo metodo viene richiamato dopo l'aggiornamento del layout e prima del rendering, se la proprietà RenderSize dell'elemento è stata modificata in seguito all'aggiornamento del layout.
Metodo protettoOnStylusButtonDownRichiamato quando un evento associato Stylus.StylusButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusButtonUpRichiamato quando un evento associato Stylus.StylusButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusDownRichiamato quando un evento associato Stylus.StylusDown non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusEnterRichiamato quando un evento associato Stylus.StylusEnter non gestito viene generato da questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusInAirMoveRichiamato quando un evento associato Stylus.StylusInAirMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusInRangeRichiamato quando un evento associato Stylus.StylusInRange non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusLeaveRichiamato quando un evento associato Stylus.StylusLeave non gestito viene generato da questo elemento. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusMoveRichiamato quando un evento associato Stylus.StylusMove non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusOutOfRangeRichiamato quando un evento associato Stylus.StylusOutOfRange non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusSystemGestureRichiamato quando un evento associato Stylus.StylusSystemGesture non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnStylusUpRichiamato quando un evento associato Stylus.StylusUp non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnTextInputRichiamato quando un evento associato TextCompositionManager.TextInput non gestito raggiunge un elemento nella propria route derivato da questa classe. Implementare questo metodo per aggiungere la gestione di classi per questo evento.
Metodo protettoOnTouchDownFornisce la gestione della classe per l'evento indirizzatoTouchDown che si verifica quando un tocco preme all'interno dell'elemento.
Metodo protettoOnTouchEnterFornisce la gestione della classe per l'evento indirizzato TouchEnter che si verifica quando un tocco si sposta dall'esterno all'interno dei limiti dell'elemento.
Metodo protettoOnTouchLeaveFornisce la gestione della classe per l'evento indirizzatoTouchLeave che si verifica quando un tocco si sposta dall'interno all'esterno dei limiti di UIElement.
Metodo protettoOnTouchMoveFornisce la gestione della classe per l'evento indirizzato TouchMove che viene generato quando un tocco si sposta all'interno di questo elemento.
Metodo protettoOnTouchUpFornisce la gestione della classe per l'evento indirizzato TouchUp che viene generato quando un tocco viene rilasciato all'interno di questo elemento.
Metodo protettoOnVisualChildrenChangedViene chiamato quando l’oggetto VisualCollection dell’oggetto visivo viene modificato. (Ereditato da Visual)
Metodo protettoOnVisualParentChangedViene richiamato quando l'elemento padre di questo oggetto UIElement segnala una modifica all'elemento padre visivo sottostante. (Esegue l'override di Visual.OnVisualParentChanged(DependencyObject)).
Metodo pubblicoPointFromScreenConverte un oggetto Point sotto forma di coordinate dello schermo in un oggetto Point che rappresenta il sistema di coordinate corrente dell’oggetto Visual. (Ereditato da Visual)
Metodo pubblicoPointToScreenConverte un oggetto Point che rappresenta il sistema di coordinate corrente dell’oggetto Visual in un oggetto Point sotto forma di coordinate dello schermo. (Ereditato da Visual)
Metodo pubblicoPredictFocusSe sottoposto a override in una classe derivata, restituisce l'elemento che riceverebbe lo stato attivo per una direzione di attraversamento dello stato attivo specificata, senza effettivamente spostare lo stato attivo su tale elemento.
Metodo pubblicoRaiseEventGenera un evento indirizzato specifico. L'oggetto RoutedEvent da generare è identificato all'interno dell'istanza di RoutedEventArgs fornita (come proprietà 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 dispositivi a tocco acquisiti dall'elemento.
Metodo pubblicoReleaseMouseCapture Rilascia l'input del mouse, se questo elemento l'ha acquisito.
Metodo pubblicoReleaseStylusCapture Rilascia l'input dello stilo, se questo elemento lo ha acquisito.
Metodo pubblicoReleaseTouchCaptureTenta di rilasciare il dispositivo a tocco specificato dall'elemento.
Metodo pubblicoRemoveHandler Rimuove da questo elemento il gestore degli eventi indirizzati specificato.
Metodo protettoRemoveVisualChildRimuove la relazione padre-figlio tra due elementi visivi. (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 un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà CommandBindings nelle istanze di questa classe.
Metodo pubblicoShouldSerializeInputBindingsRestituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà InputBindings nelle 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 funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual al predecessore Visual specificato dell’oggetto visivo. (Ereditato da Visual)
Metodo pubblicoTransformToAncestor(Visual3D)Restituisce una funzione di trasformazione utilizzabile per trasformare le coordinate da Visual al predecessore Visual3D specificato dell’oggetto visivo. (Ereditato da Visual)
Metodo pubblicoTransformToDescendantRestituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual al discendente specificato dell’oggetto visivo. (Ereditato da Visual)
Metodo pubblicoTransformToVisualRestituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual all’oggetto visivo specificato. (Ereditato da Visual)
Metodo pubblicoTranslatePointConverte un punto relativo a questo elemento in coordinate relative all'elemento specificato.
Metodo pubblicoUpdateLayoutAssicura che tutti gli elementi figlio visivi di questo elemento vengano aggiornati correttamente per il layout.
Metodo pubblicoVerifyAccess Impone che il thread chiamante abbia accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
In alto
  NomeDescrizione
Evento pubblicoDragEnterSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come destinazione.
Evento pubblicoDragLeaveSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come origine.
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 il valore della proprietà Focusable cambia.
Evento pubblicoGiveFeedbackSi verifica quando il sistema di input segnala un evento di trascinamento della selezione sottostante che coinvolge l'elemento.
Evento pubblicoGotFocusSi verifica quando l'elemento riceve lo stato attivo logico.
Evento pubblicoGotKeyboardFocusSi verifica quando lo stato attivo della tastiera si trova sull'elemento.
Evento pubblicoGotMouseCaptureSi verifica quando l'elemento acquisisce lo stato mouse capture.
Evento pubblicoGotStylusCaptureSi verifica quando l'elemento rileva lo stilo.
Evento pubblicoGotTouchCaptureSi verifica quando un tocco viene acquisito in questo elemento.
Evento pubblicoIsEnabledChangedSi verifica quando il valore della proprietà IsEnabled di questo elemento viene modificato.
Evento pubblicoIsHitTestVisibleChangedSi verifica quando il valore della proprietà di dipendenza IsHitTestVisible di questo elemento viene modificato.
Evento pubblicoIsKeyboardFocusedChangedSi verifica quando il valore della proprietà IsKeyboardFocused di questo elemento viene modificato.
Evento pubblicoIsKeyboardFocusWithinChangedSi verifica quando il valore della proprietà IsKeyboardFocusWithinChanged di questo elemento viene modificato.
Evento pubblicoIsMouseCapturedChangedSi verifica quando il valore della proprietà IsMouseCaptured di questo elemento viene modificato.
Evento pubblicoIsMouseCaptureWithinChangedSi verifica quando il valore di IsMouseCaptureWithinProperty di questo elemento viene modificato.
Evento pubblicoIsMouseDirectlyOverChangedSi verifica quando il valore della proprietà IsMouseDirectlyOver di questo elemento viene modificato.
Evento pubblicoIsStylusCapturedChangedSi verifica quando il valore della proprietà IsStylusCaptured di questo elemento viene modificato.
Evento pubblicoIsStylusCaptureWithinChangedSi verifica quando il valore della proprietà IsStylusCaptureWithin di questo elemento viene modificato.
Evento pubblicoIsStylusDirectlyOverChangedSi verifica quando il valore della proprietà IsStylusDirectlyOver di questo elemento viene modificato.
Evento pubblicoIsVisibleChangedSi verifica quando il valore della proprietà IsVisible di questo elemento viene modificato.
Evento pubblicoKeyDownSi verifica quando viene premuto un tasto mentre l'elemento detiene lo stato attivo.
Evento pubblicoKeyUpSi verifica quando viene rilasciato un tasto mentre l'elemento detiene lo stato attivo.
Evento pubblicoLayoutUpdatedSi verifica quando il layout dei vari elementi visivi associati alla classe Dispatcher corrente viene modificato.
Evento pubblicoLostFocusSi verifica quando l'elemento perde lo stato attivo logico.
Evento pubblicoLostKeyboardFocusSi verifica quando questo elemento smette di ricevere l'input della tastiera.
Evento pubblicoLostMouseCaptureSi verifica quando l'elemento perde lo stato mouse capture.
Evento pubblicoLostStylusCaptureSi verifica quando l'elemento non rileva più lo stilo.
Evento pubblicoLostTouchCaptureSi verifica quando questo elemento perde l’acquisizione di un tocco.
Evento pubblicoManipulationBoundaryFeedbackSi verifica quando la manipolazione incontra un limite.
Evento pubblicoManipulationCompletedSi verifica quando una manipolazione e un'inerzia sull'oggetto UIElement sono completate.
Evento pubblicoManipulationDeltaSi verifica quando il dispositivo di input cambia posizione durante una manipolazione .
Evento pubblicoManipulationInertiaStartingSi verifica quando il dispositivo di input perde contatto con l'oggetto UIElement durante una manipolazione e inizia un'inerzia.
Evento pubblicoManipulationStartedSi verifica quando un dispositivo di input inizia una manipolazione sull'oggetto UIElement.
Evento pubblicoManipulationStartingSi verifica quando il processore di manipolazione viene creato per la prima volta.
Evento pubblicoMouseDownSi verifica alla pressione di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoMouseEnterSi verifica quando il puntatore del mouse viene spostato all'interno dei limiti dell'elemento.
Evento pubblicoMouseLeaveSi verifica quando il puntatore del mouse viene spostato all'esterno dei limiti dell'elemento.
Evento pubblicoMouseLeftButtonDownSi verifica alla pressione del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoMouseLeftButtonUpSi verifica al rilascio del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoMouseMoveSi verifica in seguito allo spostamento del puntatore del mouse quando è posizionato sull'elemento.
Evento pubblicoMouseRightButtonDownSi verifica alla pressione del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoMouseRightButtonUpSi verifica al rilascio del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoMouseUpSi verifica al rilascio di qualsiasi pulsante del mouse sull'elemento.
Evento pubblicoMouseWheelSi verifica in seguito alla rotazione della rotellina del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewDragEnterSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come destinazione.
Evento pubblicoPreviewDragLeaveSi verifica quando il sistema di input segnala un evento di trascinamento sottostante che ha questo elemento come origine.
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 inizia un'operazione di trascinamento della selezione.
Evento pubblicoPreviewGotKeyboardFocusSi verifica quando lo stato attivo della tastiera si trova sull'elemento.
Evento pubblicoPreviewKeyDownSi verifica quando viene premuto un tasto mentre l'elemento detiene lo stato attivo.
Evento pubblicoPreviewKeyUpSi verifica quando viene rilasciato un tasto mentre l'elemento detiene lo stato attivo.
Evento pubblicoPreviewLostKeyboardFocusSi verifica quando lo stato attivo della tastiera non si trova più sull'elemento.
Evento pubblicoPreviewMouseDownSi verifica alla pressione di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseLeftButtonDownSi verifica alla pressione del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseLeftButtonUpSi verifica al rilascio del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseMoveSi verifica in seguito allo spostamento del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseRightButtonDownSi verifica alla pressione del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseRightButtonUpSi verifica al rilascio del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseUpSi verifica al rilascio di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewMouseWheelSi verifica in seguito alla rotazione della rotellina del mouse quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewQueryContinueDragSi verifica in seguito alla modifica dello stato della tastiera o del pulsante del mouse durante un'operazione di trascinamento della selezione.
Evento pubblicoPreviewStylusButtonDownSi verifica in seguito alla pressione del pulsante dello stilo quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewStylusButtonUpSi verifica in seguito al rilascio del pulsante dello stilo quando il puntatore è posizionato sull'elemento.
Evento pubblicoPreviewStylusDownSi verifica quando lo stilo tocca il digitalizzatore mentre si trova su questo elemento.
Evento pubblicoPreviewStylusInAirMoveSi verifica quando lo stilo viene spostato su un elemento senza toccare il digitalizzatore.
Evento pubblicoPreviewStylusInRangeSi verifica quando lo stilo è sufficientemente vicino al digitalizzatore da essere rilevato, mentre si trova su questo elemento.
Evento pubblicoPreviewStylusMoveSi verifica quando lo stilo viene spostato quando si trova sull'elemento. Questo evento viene generato quando lo stilo viene spostato mentre viene rilevato dal digitalizzatore, altrimenti viene generato l'evento PreviewStylusInAirMove.
Evento pubblicoPreviewStylusOutOfRangeSi verifica quando lo stilo è troppo distante dal digitalizzatore per essere rilevato.
Evento pubblicoPreviewStylusSystemGestureSi verifica quando un utente esegue uno dei vari movimenti con stilo.
Evento pubblicoPreviewStylusUpSi verifica quando lo stilo viene allontanato dal digitalizzatore mentre si trova su questo elemento.
Evento pubblicoPreviewTextInputSi verifica in seguito all'input di testo per l'elemento in modo indipendente dalla periferica.
Evento pubblicoPreviewTouchDownSi verifica quando un dito tocca lo schermo mentre si trova su questo elemento.
Evento pubblicoPreviewTouchMoveSi verifica quando un dito si sposta sullo schermo mentre si trova su questo elemento.
Evento pubblicoPreviewTouchUpSi verifica quando un dito viene sollevato dallo schermo mentre si trova su questo elemento.
Evento pubblicoQueryContinueDragSi verifica in seguito alla modifica dello stato della tastiera o del pulsante del mouse durante un'operazione di trascinamento della selezione.
Evento pubblicoQueryCursorSi verifica quando viene richiesta la visualizzazione del cursore. Questo evento viene generato su un elemento ogni volta che il puntatore del mouse viene spostato e può essere utilizzato per modificare l'oggetto cursore in base alla nuova posizione.
Evento pubblicoStylusButtonDownSi verifica in seguito alla pressione del pulsante dello stilo quando il puntatore è posizionato sull'elemento.
Evento pubblicoStylusButtonUpSi verifica in seguito al rilascio del pulsante dello stilo quando il puntatore è posizionato sull'elemento.
Evento pubblicoStylusDownSi verifica quando lo stilo tocca il digitalizzatore mentre si trova su questo elemento.
Evento pubblicoStylusEnterSi verifica quando lo stilo viene spostato all'interno dei limiti dell'elemento.
Evento pubblicoStylusInAirMoveSi verifica quando lo stilo viene spostato su un elemento senza toccare il digitalizzatore.
Evento pubblicoStylusInRangeSi verifica quando lo stilo è sufficientemente vicino al digitalizzatore da essere rilevato, mentre si trova su questo elemento.
Evento pubblicoStylusLeaveSi verifica quando lo stilo viene spostato all'esterno dei limiti dell'elemento.
Evento pubblicoStylusMoveSi verifica quando lo stilo viene spostato su questo elemento. Questo evento viene generato quando lo stilo viene spostato mentre si trova sul digitalizzatore, altrimenti viene generato l'evento StylusInAirMove.
Evento pubblicoStylusOutOfRangeSi verifica quando lo stilo è troppo distante dal digitalizzatore per essere rilevato, mentre si trova su questo elemento.
Evento pubblicoStylusSystemGestureSi verifica quando un utente esegue uno dei vari movimenti con stilo.
Evento pubblicoStylusUpSi verifica quando lo stilo viene allontanato dal digitalizzatore mentre si trova su questo elemento.
Evento pubblicoTextInputSi verifica in seguito all'input di testo per l'elemento in modo indipendente dalla periferica.
Evento pubblicoTouchDownSi verifica quando un dito tocca lo schermo mentre si trova su questo elemento.
Evento pubblicoTouchEnterSi verifica quando un tocco si sposta dall'esterno all'interno dei limiti di questo elemento.
Evento pubblicoTouchLeaveSi verifica quando un tocco si sposta dall'interno all'esterno dei limiti di questo elemento.
Evento pubblicoTouchMoveSi verifica quando un dito si sposta sullo schermo mentre si trova su questo elemento.
Evento pubblicoTouchUpSi verifica quando un dito viene sollevato dallo schermo mentre si trova su questo elemento.
In alto
  NomeDescrizione
Campo pubblicoMembro staticoAllowDropPropertyIdentifica la AllowDrop proprietà di dipendenza.
Campo pubblicoMembro staticoAreAnyTouchesCapturedPropertyIdentifica la proprietà di dipendenza AreAnyTouchesCaptured.
Campo pubblicoMembro staticoAreAnyTouchesCapturedWithinPropertyIdentifica la proprietà di dipendenza AreAnyTouchesCapturedWithin.
Campo pubblicoMembro staticoAreAnyTouchesDirectlyOverPropertyIdentifica la proprietà di dipendenza AreAnyTouchesDirectlyOver.
Campo pubblicoMembro staticoAreAnyTouchesOverPropertyIdentifica la proprietà di dipendenza AreAnyTouchesOver.
Campo pubblicoMembro staticoBitmapEffectInputPropertyIdentifica la proprietà di dipendenza BitmapEffectInput.
Campo pubblicoMembro staticoBitmapEffectPropertyIdentifica la proprietà di dipendenza BitmapEffect.
Campo pubblicoMembro staticoCacheModePropertyIdentifica la proprietà di dipendenza CacheMode.
Campo pubblicoMembro staticoClipPropertyIdentifica la Clip proprietà di dipendenza.
Campo pubblicoMembro staticoClipToBoundsPropertyIdentifica la ClipToBounds proprietà di dipendenza.
Campo pubblicoMembro staticoDragEnterEventIdentifica l'evento indirizzato DragEnter.
Campo pubblicoMembro staticoDragLeaveEventIdentifica l'evento indirizzato DragLeave.
Campo pubblicoMembro staticoDragOverEventIdentifica l'evento indirizzato DragOver.
Campo pubblicoMembro staticoDropEventIdentifica l'evento indirizzato Drop.
Campo pubblicoMembro staticoEffectPropertyIdentifica la proprietà di dipendenza Effect.
Campo pubblicoMembro staticoFocusablePropertyIdentifica la Focusable proprietà di dipendenza.
Campo pubblicoMembro staticoGiveFeedbackEventIdentifica l'evento indirizzato GiveFeedback.
Campo pubblicoMembro staticoGotFocusEventIdentifica l'evento indirizzato GotFocus.
Campo pubblicoMembro staticoGotKeyboardFocusEventIdentifica l'evento indirizzato GotKeyboardFocus.
Campo pubblicoMembro staticoGotMouseCaptureEventIdentifica l'evento indirizzato GotMouseCapture.
Campo pubblicoMembro staticoGotStylusCaptureEventIdentifica l'evento indirizzato GotStylusCapture.
Campo pubblicoMembro staticoGotTouchCaptureEventIdentifica l'evento indirizzato GotTouchCapture.
Campo pubblicoMembro staticoIsEnabledPropertyIdentifica la IsEnabled proprietà di dipendenza.
Campo pubblicoMembro staticoIsFocusedPropertyIdentifica la IsFocused proprietà di dipendenza.
Campo pubblicoMembro staticoIsHitTestVisiblePropertyIdentifica IsHitTestVisible  proprietà di dipendenza.
Campo pubblicoMembro staticoIsKeyboardFocusedPropertyIdentifica la IsKeyboardFocused proprietà di dipendenza.
Campo pubblicoMembro staticoIsKeyboardFocusWithinPropertyIdentifica la IsKeyboardFocusWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsManipulationEnabledPropertyIdentifica la proprietà di dipendenza IsManipulationEnabled.
Campo pubblicoMembro staticoIsMouseCapturedPropertyIdentifica la IsMouseCaptured proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseCaptureWithinPropertyIdentifica la IsMouseCaptureWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseDirectlyOverPropertyIdentifica la IsMouseDirectlyOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsMouseOverPropertyIdentifica la IsMouseOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusCapturedPropertyIdentifica la IsStylusCaptured proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusCaptureWithinPropertyIdentifica la IsStylusCaptureWithin proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusDirectlyOverPropertyIdentifica la IsStylusDirectlyOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsStylusOverPropertyIdentifica la IsStylusOver proprietà di dipendenza.
Campo pubblicoMembro staticoIsVisiblePropertyIdentifica la IsVisible proprietà di dipendenza.
Campo pubblicoMembro staticoKeyDownEventIdentifica l'evento indirizzato KeyDown.
Campo pubblicoMembro staticoKeyUpEventIdentifica l'evento indirizzato KeyUp.
Campo pubblicoMembro staticoLostFocusEventIdentifica l'evento indirizzato LostFocus.
Campo pubblicoMembro staticoLostKeyboardFocusEventIdentifica l'evento indirizzato LostKeyboardFocus.
Campo pubblicoMembro staticoLostMouseCaptureEventIdentifica l'evento indirizzato LostMouseCapture.
Campo pubblicoMembro staticoLostStylusCaptureEventIdentifica l'evento indirizzato LostStylusCapture.
Campo pubblicoMembro staticoLostTouchCaptureEventIdentifica l'evento indirizzato LostTouchCapture.
Campo pubblicoMembro staticoManipulationBoundaryFeedbackEventIdentifica l'evento ManipulationBoundaryFeedback.
Campo pubblicoMembro staticoManipulationCompletedEventIdentifica l'evento indirizzato ManipulationCompleted.
Campo pubblicoMembro staticoManipulationDeltaEventIdentifica l'evento indirizzato ManipulationDelta.
Campo pubblicoMembro staticoManipulationInertiaStartingEventIdentifica l'evento indirizzato ManipulationInertiaStarting.
Campo pubblicoMembro staticoManipulationStartedEventIdentifica l'evento indirizzato ManipulationStarted.
Campo pubblicoMembro staticoManipulationStartingEventIdentifica l'evento indirizzato ManipulationStarting.
Campo pubblicoMembro staticoMouseDownEventIdentifica l'evento indirizzato MouseDown.
Campo pubblicoMembro staticoMouseEnterEventIdentifica l'evento indirizzato MouseEnter.
Campo pubblicoMembro staticoMouseLeaveEventIdentifica l'evento indirizzato MouseLeave.
Campo pubblicoMembro staticoMouseLeftButtonDownEventIdentifica l'evento indirizzato MouseLeftButtonDown.
Campo pubblicoMembro staticoMouseLeftButtonUpEventIdentifica l'evento indirizzato MouseLeftButtonUp.
Campo pubblicoMembro staticoMouseMoveEventIdentifica l'evento indirizzato MouseMove.
Campo pubblicoMembro staticoMouseRightButtonDownEventIdentifica l'evento indirizzato MouseRightButtonDown.
Campo pubblicoMembro staticoMouseRightButtonUpEventIdentifica l'evento indirizzato MouseRightButtonUp.
Campo pubblicoMembro staticoMouseUpEventIdentifica l'evento indirizzato MouseUp.
Campo pubblicoMembro staticoMouseWheelEventIdentifica l'evento indirizzato MouseWheel.
Campo pubblicoMembro staticoOpacityMaskPropertyIdentifica la OpacityMask proprietà di dipendenza.
Campo pubblicoMembro staticoOpacityPropertyIdentifica la Opacity proprietà di dipendenza.
Campo pubblicoMembro staticoPreviewDragEnterEventIdentifica l'evento indirizzato PreviewDragEnter.
Campo pubblicoMembro staticoPreviewDragLeaveEventIdentifica l'evento indirizzato PreviewDragLeave.
Campo pubblicoMembro staticoPreviewDragOverEventIdentifica l'evento indirizzato PreviewDragOver.
Campo pubblicoMembro staticoPreviewDropEventIdentifica l'evento indirizzato PreviewDrop.
Campo pubblicoMembro staticoPreviewGiveFeedbackEventIdentifica l'evento indirizzato PreviewGiveFeedback.
Campo pubblicoMembro staticoPreviewGotKeyboardFocusEventIdentifica l'evento indirizzato PreviewGotKeyboardFocus.
Campo pubblicoMembro staticoPreviewKeyDownEventIdentifica l'evento indirizzato PreviewKeyDown.
Campo pubblicoMembro staticoPreviewKeyUpEventIdentifica l'evento indirizzato PreviewKeyUp.
Campo pubblicoMembro staticoPreviewLostKeyboardFocusEventIdentifica l'evento indirizzato PreviewLostKeyboardFocus.
Campo pubblicoMembro staticoPreviewMouseDownEventIdentifica l'evento indirizzato PreviewMouseDown.
Campo pubblicoMembro staticoPreviewMouseLeftButtonDownEventIdentifica l'evento indirizzato PreviewMouseLeftButtonDown.
Campo pubblicoMembro staticoPreviewMouseLeftButtonUpEventIdentifica l'evento indirizzato PreviewMouseLeftButtonUp.
Campo pubblicoMembro staticoPreviewMouseMoveEventIdentifica l'evento indirizzato PreviewMouseMove.
Campo pubblicoMembro staticoPreviewMouseRightButtonDownEventIdentifica l'evento indirizzato PreviewMouseRightButtonDown.
Campo pubblicoMembro staticoPreviewMouseRightButtonUpEventIdentifica l'evento indirizzato PreviewMouseRightButtonUp.
Campo pubblicoMembro staticoPreviewMouseUpEventIdentifica l'evento indirizzato PreviewMouseUp.
Campo pubblicoMembro staticoPreviewMouseWheelEventIdentifica l'evento indirizzato PreviewMouseWheel.
Campo pubblicoMembro staticoPreviewQueryContinueDragEventIdentifica l'evento indirizzato PreviewQueryContinueDrag.
Campo pubblicoMembro staticoPreviewStylusButtonDownEventIdentifica l'evento indirizzato PreviewStylusButtonDown.
Campo pubblicoMembro staticoPreviewStylusButtonUpEventIdentifica l'evento indirizzato PreviewStylusButtonUp.
Campo pubblicoMembro staticoPreviewStylusDownEventIdentifica l'evento indirizzato PreviewStylusDown.
Campo pubblicoMembro staticoPreviewStylusInAirMoveEventIdentifica l'evento indirizzato PreviewStylusInAirMove.
Campo pubblicoMembro staticoPreviewStylusInRangeEventIdentifica l'evento indirizzato PreviewStylusInRange.
Campo pubblicoMembro staticoPreviewStylusMoveEventIdentifica l'evento indirizzato PreviewStylusMove.
Campo pubblicoMembro staticoPreviewStylusOutOfRangeEventIdentifica l'evento indirizzato PreviewStylusOutOfRange.
Campo pubblicoMembro staticoPreviewStylusSystemGestureEventIdentifica l'evento indirizzato PreviewStylusSystemGesture.
Campo pubblicoMembro staticoPreviewStylusUpEventIdentifica l'evento indirizzato PreviewStylusUp.
Campo pubblicoMembro staticoPreviewTextInputEventIdentifica l'evento indirizzato PreviewTextInput.
Campo pubblicoMembro staticoPreviewTouchDownEventIdentifica l'evento indirizzato PreviewTouchDown.
Campo pubblicoMembro staticoPreviewTouchMoveEventIdentifica l'evento indirizzato PreviewTouchMove.
Campo pubblicoMembro staticoPreviewTouchUpEventIdentifica l'evento indirizzato PreviewTouchUp.
Campo pubblicoMembro staticoQueryContinueDragEventIdentifica l'evento indirizzato QueryContinueDrag.
Campo pubblicoMembro staticoQueryCursorEventIdentifica l'evento indirizzato QueryCursor.
Campo pubblicoMembro staticoRenderTransformOriginPropertyIdentifica la RenderTransformOrigin proprietà di dipendenza.
Campo pubblicoMembro staticoRenderTransformPropertyIdentifica la RenderTransform proprietà di dipendenza.
Campo pubblicoMembro staticoSnapsToDevicePixelsPropertyIdentifica la SnapsToDevicePixels proprietà di dipendenza.
Campo pubblicoMembro staticoStylusButtonDownEventIdentifica l'evento indirizzato StylusButtonDown.
Campo pubblicoMembro staticoStylusButtonUpEventIdentifica l'evento indirizzato StylusButtonUp.
Campo pubblicoMembro staticoStylusDownEventIdentifica l'evento indirizzato StylusDown.
Campo pubblicoMembro staticoStylusEnterEventIdentifica l'evento indirizzato StylusEnter.
Campo pubblicoMembro staticoStylusInAirMoveEventIdentifica l'evento indirizzato StylusInAirMove.
Campo pubblicoMembro staticoStylusInRangeEventIdentifica l'evento indirizzato StylusInRange.
Campo pubblicoMembro staticoStylusLeaveEventIdentifica l'evento indirizzato StylusLeave.
Campo pubblicoMembro staticoStylusMoveEventIdentifica l'evento indirizzato StylusMove.
Campo pubblicoMembro staticoStylusOutOfRangeEventIdentifica l'evento indirizzato StylusOutOfRange.
Campo pubblicoMembro staticoStylusSystemGestureEventIdentifica l'evento indirizzato StylusSystemGesture.
Campo pubblicoMembro staticoStylusUpEventIdentifica l'evento indirizzato StylusUp.
Campo pubblicoMembro staticoTextInputEventIdentifica l'evento indirizzato TextInput.
Campo pubblicoMembro staticoTouchDownEventIdentifica l'evento indirizzato TouchDown.
Campo pubblicoMembro staticoTouchEnterEventIdentifica l'evento indirizzato TouchEnter.
Campo pubblicoMembro staticoTouchLeaveEventIdentifica l'evento indirizzato TouchLeave.
Campo pubblicoMembro staticoTouchMoveEventIdentifica l'evento indirizzato TouchMove.
Campo pubblicoMembro staticoTouchUpEventIdentifica l'evento indirizzato TouchUp.
Campo pubblicoMembro staticoUidPropertyIdentifica la Uid proprietà di dipendenza.
Campo pubblicoMembro staticoVisibilityPropertyIdentifica la Visibility proprietà di dipendenza.
In alto

UIElement fornisce un punto iniziale per le caratteristiche del layout degli elementi ed espone inoltre i metodi virtuali di cui le classi derivate possono eseguire l'override influenzando il comportamento di rendering del layout dell'elemento e dei relativi elementi figlio.

Gran parte del comportamento di input e dello stato attivo degli elementi viene generalmente definito anche nella classe UIElement. Sono inclusi gli eventi per l'input da tastiera, mouse e stilo e le proprietà di stato correlate. Molti di questi eventi sono eventi indirizzati e molti degli eventi relativi all'input presentano sia una versione di routing di bubbling che una versione di tunneling dell'evento. Questi eventi abbinati sono in genere gli eventi di maggior interesse per gli autori di controlli.

UIElement include anche le API correlate al modello di eventi WPF, inclusi i metodi che possono generare eventi indirizzati specifici originati da un'istanza dell'elemento.

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

Un oggetto UIElement presenta le seguenti funzionalità definite in modo specifico dalla classe UIElement:

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

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

  • Può rispondere all'input dell'utente (incluso il controllo della destinazione dell'input tramite la gestione del routing degli eventi o del routing dei comandi)

  • Può generare eventi indirizzati che percorrono una route tramite la struttura ad albero logica dell'elemento

  • Supporta alcuni aspetti del sistema di animazione

FrameworkElement rappresenta la classe di implementazione a livello di framework WPF che si basa su UIElement e aggiunge interazioni specifiche con il livello di framework WPF. L'oggetto FrameworkElement consente di aggiungere e definire le seguenti funzionalità:

  • Caratteristiche aggiuntive del layout specifiche del framework

  • Supporto per una segnalazione dei metadati più complessa sulle proprietà

  • Implementazione specifica della classe di alcune classi di base di input e delle proprietà associate o degli eventi associati

  • Supporto degli stili

  • Ulteriore supporto di animazione

Un'altra classe correlata è ContentElement. La classe ContentElement implementa molti degli stessi membri di UIElement. La differenza tra queste due classi è relativa alla posizione prevista nel modello di contenuto globale. Una classe derivata UIElement definisce in genere un modello di contenuto relativamente rigido, con conseguenti restrizioni sugli elementi che possono essere elementi figlio nel markup. È possibile accettare un contenuto figlio meno restrittivo in un oggetto UIElement, ma tale capacità viene in genere centralizzata nelle proprietà di contenuto definite. Una classe derivata ContentElement non è in genere molto restrittiva sul contenuto in modo da supportare scenari quali i documenti con formato del flusso.

Nota importanteImportante

Lo stato Visibility influisce sulla gestione di tutti gli input da tale elemento. Gli elementi che non sono visibili non partecipano all'hit testing e non ricevono eventi di input, anche se il mouse è oltre i limiti dell'elemento nel caso in cui fosse visibile.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, 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 pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.