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

Interfaccia IInputElement

Stabilisce eventi comuni e anche le proprietà e i metodi relativi per l'elaborazione di input di base da Windows Presentation Foundation (WPF) elementi.

Spazio dei nomi:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public interface IInputElement

Il tipo IInputElement espone i seguenti membri.

  NomeDescrizione
Proprietà pubblicaFocusableOttiene o imposta un valore che indica se lo stato attivo può essere impostato questo elemento.
Proprietà pubblicaIsEnabledOttiene un valore che indica se l'elemento è abilitato in interfaccia utente.
Proprietà pubblicaIsKeyboardFocusedOttiene un valore che indica se l'elemento ha lo stato attivo della tastiera.
Proprietà pubblicaIsKeyboardFocusWithinOttiene un valore che indica se lo stato attivo è all'interno dei limiti dell'elemento, anche se lo stato attivo è all'interno dei limiti di elementi figlio visivi.
Proprietà pubblicaIsMouseCapturedOttiene un valore che indica se il mouse capture a questo elemento.
Proprietà pubblicaIsMouseDirectlyOverOttiene un valore che indica se il puntatore del mouse si trova su questo elemento in più rigoroso hit testing senso.
Proprietà pubblicaIsMouseOverOttiene un valore che indica se il puntatore del mouse si trova sopra questo elemento (elementi figlio visivi inclusi in cui si trovano i suoi limiti).
Proprietà pubblicaIsStylusCapturedOttiene un valore che indica se lo stilo viene acquisito a questo elemento.
Proprietà pubblicaIsStylusDirectlyOverOttiene un valore che indica se lo stilo si trova su questo elemento in più rigoroso hit testing senso.
Proprietà pubblicaIsStylusOverOttiene un valore che indica se lo stilo si trova sopra questo elemento (o sugli elementi figlio visivi che si trovano nei suoi limiti).
In alto

  NomeDescrizione
Metodo pubblicoAddHandlerAggiunge un oggetto evento indirizzato gestore per uno specifico evento indirizzato in un elemento.
Metodo pubblicoCaptureMouseTentativi di imporre acquisizione del mouse su questo elemento.
Metodo pubblicoCaptureStylusTentativi di imporre acquisizione dello stilo a questo elemento.
Metodo pubblicoFocusTentativi di concentrare la tastiera sull'elemento.
Metodo pubblicoRaiseEventGenera l'evento indirizzato specificato da RoutedEventArgs.RoutedEvent proprietà al valore fornito RoutedEventArgs.
Metodo pubblicoReleaseMouseCaptureRilascia il mouse capture, se questo elemento viene utilizzato lo stato mouse capture.
Metodo pubblicoReleaseStylusCaptureRilascia l'acquisizione dello stilo, se questo elemento viene utilizzato lo stato mouse capture.
Metodo pubblicoRemoveHandlerRimuove tutte le istanze della classe specificata evento indirizzato gestore da questo elemento.
In alto

  NomeDescrizione
Evento pubblicoGotKeyboardFocusSi verifica quando la tastiera è sia incentrata sull'elemento.
Evento pubblicoGotMouseCaptureSi verifica quando l'elemento consente di acquisire il mouse.
Evento pubblicoGotStylusCapturesi verifica quando l'elemento acquisisce lo stilo.
Evento pubblicoKeyDownSi verifica quando una chiave viene premuto mentre la tastiera è sia incentrata sull'elemento.
Evento pubblicoKeyUpSi verifica quando una chiave viene rilasciata mentre la tastiera è sia incentrata sull'elemento.
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 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 è sopra l'elemento.
Evento pubblicoMouseLeftButtonUpSi verifica quando il pulsante sinistro del mouse viene rilasciato mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoMouseMoveSi verifica quando il puntatore del mouse si sposta mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoMouseRightButtonDownSi verifica quando il pulsante destro del mouse viene premuto mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoMouseRightButtonUpSi verifica quando il pulsante destro del mouse viene rilasciato mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoMouseWheelSi verifica quando la rotellina del mouse si sposta mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewGotKeyboardFocusSi verifica quando la tastiera è sia incentrata sull'elemento.
Evento pubblicoPreviewKeyDownSi verifica quando una chiave viene premuto mentre la tastiera è sia incentrata sull'elemento.
Evento pubblicoPreviewKeyUpSi verifica quando una chiave viene rilasciata mentre la tastiera è sia incentrata sull'elemento.
Evento pubblicoPreviewLostKeyboardFocusSi verifica quando la tastiera non è più sia incentrata sull'elemento.
Evento pubblicoPreviewMouseLeftButtonDownSi verifica quando il pulsante sinistro del mouse viene premuto mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoPreviewMouseLeftButtonUpSi verifica quando il pulsante sinistro del mouse viene rilasciato mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoPreviewMouseMoveSi verifica quando il puntatore del mouse si sposta mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoPreviewMouseRightButtonDownSi verifica quando il pulsante destro del mouse viene premuto mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoPreviewMouseRightButtonUpSi verifica quando il pulsante destro del mouse viene rilasciato mentre il puntatore del mouse è sopra l'elemento.
Evento pubblicoPreviewMouseWheelSi verifica quando la rotellina del mouse si sposta mentre il puntatore del mouse si trova su questo elemento.
Evento pubblicoPreviewStylusButtonDownSi verifica quando il pulsante dello stilo viene compresso mentre lo stilo si trova su questo elemento.
Evento pubblicoPreviewStylusButtonUpSi verifica quando il pulsante dello stilo viene rilasciato mentre lo stilo 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, ma senza alterare digitalizzatore.
Evento pubblicoPreviewStylusInRangeSi verifica quando lo stilo è sufficiente da a digitalizzatore per essere rilevato.
Evento pubblicoPreviewStylusMoveSi verifica quando lo stilo si sposta mentre lo stilo si trova sopra l'elemento.
Evento pubblicoPreviewStylusOutOfRangeSi verifica quando lo stilo è troppo distante da digitalizzatore per essere rilevato.
Evento pubblicoPreviewStylusSystemGestureSi verifica quando uno dei movimenti dello stilo viene rilevato, ad esempio, Tap o Drag.
Evento pubblicoPreviewStylusUpSi verifica quando lo stilo viene generato dal digitalizzatore mentre su questo elemento.
Evento pubblicoPreviewTextInputSi verifica quando l'elemento ottiene il testo in modo indipendente dal dispositivo.
Evento pubblicoStylusButtonDownSi verifica quando il pulsante dello stilo viene premuto mentre lo stilo si trova su questo elemento.
Evento pubblicoStylusButtonUpSi verifica quando il pulsante dello stilo viene rilasciato mentre lo stilo si trova su questo elemento.
Evento pubblicoStylusDownsi verifica quando lo stilo tocca digitalizzatore mentre su questo elemento.
Evento pubblicoStylusEnterSi verifica quando il cursore dello stilo fornisce i limiti dell'elemento.
Evento pubblicoStylusInAirMoveSi verifica quando lo stilo si sposta su un elemento, ma senza alterare digitalizzatore.
Evento pubblicoStylusInRangeSi verifica quando lo stilo è sufficiente da a digitalizzatore per essere rilevato.
Evento pubblicoStylusLeaveSi verifica quando il cursore dello stilo lascia i limiti dell'elemento.
Evento pubblicoStylusMoveSi verifica quando il cursore dello stilo viene spostato per l'elemento.
Evento pubblicoStylusOutOfRangeSi verifica quando lo stilo è troppo distante da digitalizzatore per essere rilevato.
Evento pubblicoStylusSystemGestureSi verifica quando uno dei movimenti dello stilo viene rilevato, ad esempio, Tap o Drag.
Evento pubblicoStylusUpSi verifica quando lo stilo viene generato dal digitalizzatore mentre su questo elemento.
Evento pubblicoTextInputSi verifica quando l'elemento ottiene il testo in modo indipendente dal dispositivo.
In alto

Nota importanteImportante

Sebbene questa interfaccia sia pubblica, non deve essere implementata negli scenari di Framework-compilazione o di applicazione. Questa interfaccia è pubblica a seconda dei requisiti di ereditarietà per connettere WPF il centro a WPF framework. È anche possibile utilizzare questa interfaccia come meccanismo di cast da applicare agli eventi di input e le proprietà avrà dall'uno a FrameworkElement o FrameworkContentElement, che può essere gestito nello stesso modello di input. Per ulteriori informazioni, vedere Architettura WPF e inoltre vedere Cenni preliminari sugli elementi di base.

.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.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft