Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Interface IInputElement

Estabelece os eventos comuns e também as propriedades relacionadas a eventos e métodos para entrada básica de processamento Windows Presentation Foundation (WPF) elementos.

Namespace:  System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)
public interface IInputElement

O tipo IInputElement expõe os membros a seguir.

  NomeDescrição
Propriedade públicaFocusableObtém ou define um valor que indica se o foco pode ser definido para esse elemento.
Propriedade públicaIsEnabledObtém um valor que indica se esse elemento está ativado na user interface (UI).
Propriedade públicaIsKeyboardFocusedObtém um valor que indica se este elemento tem o foco do teclado.
Propriedade públicaIsKeyboardFocusWithinObtém um valor que indica se o foco do teclado é em qualquer lugar dentro dos limites do elemento, incluindo se o foco do teclado está dentro dos limites de quaisquer elementos filho visual.
Propriedade públicaIsMouseCapturedObtém um valor que indica se o mouse é capturado a esse elemento.
Propriedade públicaIsMouseDirectlyOverObtém um valor que indica se o ponteiro do mouse está sobre este elemento em mais rigorosos teste de acertos sentido.
Propriedade públicaIsMouseOverObtém um valor que indica se o ponteiro do mouse é localizado sobre este elemento (incluindo elementos filhos visuais que estão dentro de seus limites).
Propriedade públicaIsStylusCapturedObtém um valor que indica se a caneta é capturada a esse elemento.
Propriedade públicaIsStylusDirectlyOverObtém um valor que indica se a caneta está sobre este elemento em mais rigorosos teste de acertos sentido.
Propriedade públicaIsStylusOverObtém um valor que indica se a caneta é localizada sobre este elemento (ou sobre os elementos filho visual que estão dentro de seus limites).
Superior
  NomeDescrição
Método públicoAddHandlerAdiciona um roteados eventos manipulador para um determinado roteados eventos a um elemento.
Método públicoCaptureMouseTenta forçar captura do mouse para esse elemento.
Método públicoCaptureStylusTenta forçar a captura da caneta para esse elemento.
Método públicoFocusAs tentativas para enfocar o teclado esse elemento.
Método públicoRaiseEventGera o evento roteado especificado pelo RoutedEventArgs.RoutedEvent propriedade fornecida dentro de RoutedEventArgs.
Método públicoReleaseMouseCaptureLibera a captura do mouse, se esse elemento contém a captura.
Método públicoReleaseStylusCaptureLibera a captura da caneta, se esse elemento contém a captura.
Método públicoRemoveHandlerRemove todas as instâncias do especificado roteados eventos manipulador deste elemento.
Superior
  NomeDescrição
Evento públicoGotKeyboardFocusOcorre quando o teclado está focalizado neste elemento.
Evento públicoGotMouseCaptureOcorre quando o elemento captura o mouse.
Evento públicoGotStylusCaptureOcorre quando o elemento captura a caneta.
Evento públicoKeyDownOcorre quando uma tecla é pressionada enquanto o teclado está focalizado neste elemento.
Evento públicoKeyUpOcorre quando uma tecla é liberada enquanto o teclado está focalizado neste elemento.
Evento públicoLostKeyboardFocus Ocorre quando o teclado não está mais focado neste elemento.
Evento públicoLostMouseCaptureOcorre quando este elemento perde a captura do mouse.
Evento públicoLostStylusCaptureOcorre quando este elemento perde a captura da caneta.
Evento públicoMouseEnter Ocorre quando o ponteiro do mouse entra nos limites desse elemento.
Evento públicoMouseLeave Ocorre quando o ponteiro do mouse deixa os limites desse elemento.
Evento públicoMouseLeftButtonDownOcorre quando o botão esquerdo do mouse é pressionado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoMouseLeftButtonUpOcorre quando o botão esquerdo do mouse é liberado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoMouseMoveOcorre quando o ponteiro do mouse se move enquanto está sobre o elemento.
Evento públicoMouseRightButtonDownOcorre quando o botão direito do mouse é pressionado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoMouseRightButtonUpOcorre quando o botão direito do mouse é liberado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoMouseWheelOcorre quando a roda do mouse se move enquanto o ponteiro do mouse está sobre este elemento.
Evento públicoPreviewGotKeyboardFocusOcorre quando o teclado está focalizado neste elemento.
Evento públicoPreviewKeyDownOcorre quando uma tecla é pressionada enquanto o teclado está focalizado neste elemento.
Evento públicoPreviewKeyUpOcorre quando uma tecla é liberada enquanto o teclado está focalizado neste elemento.
Evento públicoPreviewLostKeyboardFocus Ocorre quando o teclado não está mais focado neste elemento.
Evento públicoPreviewMouseLeftButtonDownOcorre quando o botão esquerdo do mouse é pressionado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoPreviewMouseLeftButtonUpOcorre quando o botão esquerdo do mouse é liberado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoPreviewMouseMoveOcorre quando o ponteiro do mouse se move enquanto está sobre o elemento.
Evento públicoPreviewMouseRightButtonDownOcorre quando o botão direito do mouse é pressionado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoPreviewMouseRightButtonUpOcorre quando o botão direito do mouse é liberado enquanto o ponteiro do mouse está sobre o elemento.
Evento públicoPreviewMouseWheelOcorre quando a roda do mouse se move enquanto o ponteiro do mouse está sobre este elemento.
Evento públicoPreviewStylusButtonDownOcorre quando o botão da caneta é pressionado enquanto a caneta está sobre este elemento.
Evento públicoPreviewStylusButtonUpOcorre quando o botão da caneta é liberado enquanto a caneta está sobre este elemento.
Evento públicoPreviewStylusDownOcorre quando a caneta toca a digitalizador enquanto sobre este elemento.
Evento públicoPreviewStylusInAirMoveOcorre quando a caneta se move sobre um elemento, mas sem tocar o digitalizador.
Evento públicoPreviewStylusInRangeOcorre quando a caneta está perto o suficiente para o digitalizador para ser detectada.
Evento públicoPreviewStylusMoveOcorre quando a caneta se move enquanto está sobre o elemento.
Evento públicoPreviewStylusOutOfRangeOcorre quando a caneta está muito longe da digitalizador para ser detectada.
Evento públicoPreviewStylusSystemGestureOcorre quando um dos vários gestos da caneta é detectado, por exemplo, Tap ou Drag.
Evento públicoPreviewStylusUpOcorre quando a caneta é retirada do digitalizador enquanto sobre este elemento.
Evento públicoPreviewTextInputOcorre quando este elemento obtém texto de maneira independente de dispositivo.
Evento públicoStylusButtonDownOcorre quando o botão da caneta é pressionado enquanto a caneta está sobre este elemento.
Evento públicoStylusButtonUpOcorre quando o botão da caneta é liberado enquanto a caneta está sobre este elemento.
Evento públicoStylusDownOcorre quando a caneta toca a digitalizador enquanto sobre este elemento.
Evento públicoStylusEnterOcorre quando o cursor da caneta entra nos limites do elemento.
Evento públicoStylusInAirMoveOcorre quando a caneta se move sobre um elemento, mas sem tocar o digitalizador.
Evento públicoStylusInRangeOcorre quando a caneta está perto o suficiente para o digitalizador para ser detectada.
Evento públicoStylusLeaveOcorre quando o cursor da caneta sai dos limites do elemento.
Evento públicoStylusMoveOcorre quando o cursor da caneta se move sobre o elemento.
Evento públicoStylusOutOfRangeOcorre quando a caneta está muito longe da digitalizador para ser detectada.
Evento públicoStylusSystemGestureOcorre quando um dos vários gestos da caneta é detectado, por exemplo, Tap ou Drag.
Evento públicoStylusUpOcorre quando a caneta é retirada do digitalizador enquanto sobre este elemento.
Evento públicoTextInputOcorre quando este elemento obtém texto de maneira independente de dispositivo.
Superior
Observação importanteImportante

Embora essa interface é pública, não se destina a ser implementado em cenários de construção de framework ou aplicativo. Essa interface é pública devido os requisitos de herança para se conectar a WPF principais para o WPF framework. Você também pode usar essa interface como um mecanismo de projeção para aplicar as propriedades e eventos de entrada serão fornecido um um FrameworkElement ou FrameworkContentElement, que podem ser tratados no mesmo modelo de entrada. Para obter mais informações, consulte Arquitetura do WPF e também ver Visão geral de elementos base.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
© 2013 Microsoft. Todos os direitos reservados.