ModelUIElement3D Classe

Definição

Renderiza um modelo 3D que suporta entrada, foco e eventos.

public ref class ModelUIElement3D sealed : System::Windows::UIElement3D
[System.Windows.Markup.ContentProperty("Model")]
public sealed class ModelUIElement3D : System.Windows.UIElement3D
[<System.Windows.Markup.ContentProperty("Model")>]
type ModelUIElement3D = class
    inherit UIElement3D
Public NotInheritable Class ModelUIElement3D
Inherits UIElement3D
Herança
Atributos

Exemplos

O exemplo seguinte mostra como criar dois cubos usando a ModelUIElement3D classe:

<Viewport3D>
    <Viewport3D.Camera>
        <PerspectiveCamera Position="8,3,0" LookDirection="-8,-3,0" />
    </Viewport3D.Camera>
    
    <!-- The container has the two cubes as its children -->
    <ContainerUIElement3D MouseDown="ContainerMouseDown">
        <ContainerUIElement3D.Transform>
            <RotateTransform3D>
                <RotateTransform3D.Rotation>
                    <AxisAngleRotation3D x:Name="containerRotation" Axis="0, 1, 0" Angle="0" />
                </RotateTransform3D.Rotation>
            </RotateTransform3D>
        </ContainerUIElement3D.Transform>
        
        <!-- Cube 1 -->
        <ModelUIElement3D MouseDown="Cube1MouseDown">
            <ModelUIElement3D.Transform>
                <TranslateTransform3D OffsetZ="1.5" />
            </ModelUIElement3D.Transform>
            
            <ModelUIElement3D.Model>
                <GeometryModel3D Geometry="{StaticResource CubeMesh}">
                    <GeometryModel3D.Material>
                        <DiffuseMaterial x:Name="cube1Material" Brush="Blue" />
                    </GeometryModel3D.Material>
                </GeometryModel3D>
            </ModelUIElement3D.Model>
        </ModelUIElement3D>

        <!-- Cube 2 -->
        <ModelUIElement3D MouseDown="Cube2MouseDown">
            <ModelUIElement3D.Transform>
                <TranslateTransform3D OffsetZ="-1.5" />
            </ModelUIElement3D.Transform>
            
            <ModelUIElement3D.Model>
                <GeometryModel3D Geometry="{StaticResource CubeMesh}">
                    <GeometryModel3D.Material>
                        <DiffuseMaterial x:Name="cube2Material" Brush="Green" />
                    </GeometryModel3D.Material>
                </GeometryModel3D>
            </ModelUIElement3D.Model>
        </ModelUIElement3D>                
    </ContainerUIElement3D>
    
    <!-- Lights -->
    <ModelVisual3D>
        <ModelVisual3D.Content>
            <PointLight Color="White" Position="3, 10, 4" />
        </ModelVisual3D.Content>
    </ModelVisual3D>
</Viewport3D>

Construtores

Name Description
ModelUIElement3D()

Inicializa uma nova instância da ContainerUIElement3D classe.

Campos

Name Description
ModelProperty

Identifica a Model propriedade de dependência.

Propriedades

Name Description
AllowDrop

Recebe ou define um valor que indica se este elemento pode ser usado como alvo de uma operação de arrastar e largar.

(Herdado de UIElement3D)
AreAnyTouchesCaptured

Recebe um valor que indica se pelo menos um toque é capturado neste elemento.

(Herdado de UIElement3D)
AreAnyTouchesCapturedWithin

Recebe um valor que indica se pelo menos um toque é capturado neste elemento ou em qualquer elemento filho na sua árvore visual.

(Herdado de UIElement3D)
AreAnyTouchesDirectlyOver

Obtém um valor que indica se pelo menos um toque é pressionado sobre este elemento.

(Herdado de UIElement3D)
AreAnyTouchesOver

Recebe um valor que indica se pelo menos um toque é pressionado sobre este elemento ou qualquer elemento filho na sua árvore visual.

(Herdado de UIElement3D)
CommandBindings

Obtém uma coleção de CommandBinding objetos associados a este elemento.

(Herdado de UIElement3D)
DependencyObjectType

Obtém o DependencyObjectType que envolve o tipo CLR desta instância.

(Herdado de DependencyObject)
Dispatcher

Percebe o Dispatcher que isto DispatcherObject está associado.

(Herdado de DispatcherObject)
Focusable

Recebe ou define um valor que indica se o elemento pode receber foco.

(Herdado de UIElement3D)
HasAnimatedProperties

Recebe um valor que indica se tem Visual3D propriedades animadas.

(Herdado de Visual3D)
InputBindings

Obtém a coleção de ligações de entrada associadas a este elemento.

(Herdado de UIElement3D)
IsEnabled

Recebe ou define um valor que indica se este elemento está ativado na interface do utilizador (UI).

(Herdado de UIElement3D)
IsEnabledCore

Obtém um valor que se torna o valor de retorno de IsEnabled em classes derivadas.

(Herdado de UIElement3D)
IsFocused

Obtém um valor que determina se este elemento tem foco lógico.

(Herdado de UIElement3D)
IsHitTestVisible

Recebe ou define um valor que declara se este elemento pode ser devolto como resultado de teste de sucesso a partir de alguma parte do seu conteúdo renderizado.

(Herdado de UIElement3D)
IsInputMethodEnabled

Recebe um valor que indica se um sistema de métodos de entrada, como um Editor de Métodos de Entrada (IME), está ativado para processar a entrada deste elemento.

(Herdado de UIElement3D)
IsKeyboardFocused

Obtém um valor que indica se este elemento tem foco no teclado.

(Herdado de UIElement3D)
IsKeyboardFocusWithin

Recebe um valor que indica se o foco do teclado está em algum lugar dentro do elemento ou dos seus elementos filhos da árvore visual.

(Herdado de UIElement3D)
IsMouseCaptured

Recebe um valor que indica se o rato está capturado para este elemento.

(Herdado de UIElement3D)
IsMouseCaptureWithin

Obtém um valor que determina se a captura do rato é detida por este elemento ou por elementos filhos na sua árvore visual.

(Herdado de UIElement3D)
IsMouseDirectlyOver

Obtém um valor que indica se a posição do ponteiro do rato corresponde aos resultados do teste de sucesso, que têm em conta a composição de elementos.

(Herdado de UIElement3D)
IsMouseOver

Obtém um valor que indica se o ponteiro do rato está localizado sobre este elemento (incluindo elementos filhos na árvore visual).

(Herdado de UIElement3D)
IsSealed

Recebe um valor que indica se esta instância está atualmente selada (apenas leitura).

(Herdado de DependencyObject)
IsStylusCaptured

Obtém um valor que indica se a caneta é capturada por este elemento.

(Herdado de UIElement3D)
IsStylusCaptureWithin

Obtém um valor que determina se a captura do stylus é detida por este elemento, ou por um elemento dentro dos limites do elemento e da sua árvore visual.

(Herdado de UIElement3D)
IsStylusDirectlyOver

Obtém um valor que indica se a posição do stylus corresponde aos resultados do teste de acerto, que têm em conta a composição de elementos.

(Herdado de UIElement3D)
IsStylusOver

Recebe um valor que indica se o cursor da caneta está localizado sobre este elemento (incluindo elementos filhos visuais).

(Herdado de UIElement3D)
IsVisible

Recebe um valor que indica se este elemento é visível na interface de utilizador (UI).

(Herdado de UIElement3D)
Model

Obtém ou define o Model3D para renderizar.

TouchesCaptured

Recebe todos os dispositivos táteis que são captados neste elemento.

(Herdado de UIElement3D)
TouchesCapturedWithin

Recebe todos os dispositivos táteis capturados para este elemento ou quaisquer elementos filhos na sua árvore visual.

(Herdado de UIElement3D)
TouchesDirectlyOver

Recebe todos os dispositivos táteis que passam por este elemento.

(Herdado de UIElement3D)
TouchesOver

Recebe todos os dispositivos táteis que estão sobre este elemento ou quaisquer elementos filhos na sua árvore visual.

(Herdado de UIElement3D)
Transform

Obtém ou define a transformação que é aplicada ao objeto 3D.

(Herdado de Visual3D)
Visibility

Obtém ou define a visibilidade da interface de utilizador (UI) deste elemento.

(Herdado de UIElement3D)
Visual3DChildrenCount

Obtém o número de elementos filhos do Visual3D objeto.

(Herdado de Visual3D)
Visual3DModel

Obtém ou define o Model3D objeto para renderizar.

(Herdado de Visual3D)

Métodos

Name Description
AddHandler(RoutedEvent, Delegate, Boolean)

Adiciona um tratador de eventos encaminhados para um evento encaminhado especificado, adicionando o handler à coleção de handlers no elemento atual. Especifique handledEventsToo que true o handler fornecido seja invocado para eventos encaminhados que já tinham sido marcados como tratados por outro elemento ao longo da rota do evento.

(Herdado de UIElement3D)
AddHandler(RoutedEvent, Delegate)

Adiciona um tratador de eventos encaminhados para um evento encaminhado especificado, adicionando o handler à coleção de handlers no elemento atual.

(Herdado de UIElement3D)
AddToEventRoute(EventRoute, RoutedEventArgs)

Adiciona handlers ao especificado EventRoute para a coleção atual UIElement3D de handlers de eventos.

(Herdado de UIElement3D)
AddVisual3DChild(Visual3D)

Define a relação pai-filho entre dois visuais 3D.

(Herdado de Visual3D)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica o efeito de um dado AnimationClock a uma dada propriedade de dependência. O efeito do novo AnimationClock em qualquer animação atual é determinado pelo valor do handoffBehavior parâmetro.

(Herdado de Visual3D)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica o efeito de um dado AnimationClock a uma dada propriedade de dependência.

(Herdado de Visual3D)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Inicia uma sequência de animação para o DependencyProperty objeto, baseada tanto no especificado AnimationTimeline como HandoffBehaviorno .

(Herdado de Visual3D)
BeginAnimation(DependencyProperty, AnimationTimeline)

Inicia uma sequência de animação para o DependencyProperty objeto, baseada no especificado AnimationTimeline.

(Herdado de Visual3D)
CaptureMouse()

Tenta forçar a captura do rato a este elemento.

(Herdado de UIElement3D)
CaptureStylus()

Tenta forçar a captura da caneta a este elemento.

(Herdado de UIElement3D)
CaptureTouch(TouchDevice)

Tenta forçar a captura de um toque neste elemento.

(Herdado de UIElement3D)
CheckAccess()

Determina se o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)
ClearValue(DependencyProperty)

Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um DependencyProperty identificador.

(Herdado de DependencyObject)
ClearValue(DependencyPropertyKey)

Limpa o valor local de uma propriedade de apenas leitura. O imóvel a ser limpo é especificado por um DependencyPropertyKey.

(Herdado de DependencyObject)
CoerceValue(DependencyProperty)

Coage o valor da propriedade de dependência especificada. Isto é conseguido invocando qualquer CoerceValueCallback função especificada nos metadados da propriedade para a propriedade de dependência tal como existe na chamada DependencyObject.

(Herdado de DependencyObject)
Equals(Object)

Determina se um fornecido DependencyObject é equivalente à corrente DependencyObject.

(Herdado de DependencyObject)
FindCommonVisualAncestor(DependencyObject)

Devolve o ancestral comum do objeto visual e outro objeto visual especificado.

(Herdado de Visual3D)
Focus()

Tenta focar logicamente neste elemento.

(Herdado de UIElement3D)
GetAnimationBaseValue(DependencyProperty)

Recupera o valor base do objeto especificado DependencyProperty .

(Herdado de Visual3D)
GetHashCode()

Obtém um código de hash para isto DependencyObject.

(Herdado de DependencyObject)
GetLocalValueEnumerator()

Cria um enumerador especializado para determinar quais as propriedades de dependência que têm valores localmente definidos neste DependencyObject.

(Herdado de DependencyObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUIParentCore()

Quando sobrescrito numa classe derivada, retorna um pai alternativo de interface de utilizador (UI) para este elemento se não existir um pai visual.

(Herdado de UIElement3D)
GetValue(DependencyProperty)

Devolve o valor efetivo atual de uma propriedade de dependência nesta instância de um DependencyObject.

(Herdado de DependencyObject)
GetVisual3DChild(Int32)

Devolve o especificado Visual3D no pai Visual3DCollection.

(Herdado de Visual3D)
InvalidateModel()

Invalida o modelo que representa o elemento.

(Herdado de UIElement3D)
InvalidateProperty(DependencyProperty)

Reavalia o valor efetivo da propriedade de dependência especificada.

(Herdado de DependencyObject)
IsAncestorOf(DependencyObject)

Determina se o objeto visual é um ancestral do objeto visual descendente.

(Herdado de Visual3D)
IsDescendantOf(DependencyObject)

Determina se o objeto visual é descendente do objeto visual ancestral.

(Herdado de Visual3D)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MoveFocus(TraversalRequest)

Tenta mudar o foco deste elemento para outro elemento. A direção para mover o foco é especificada por uma direção de orientação, que é interpretada dentro da organização do pai visual para este elemento.

(Herdado de UIElement3D)
OnAccessKey(AccessKeyEventArgs)

Fornece tratamento de classes para quando uma chave de acesso significativa para este elemento é invocada.

(Herdado de UIElement3D)
OnCreateAutomationPeer()

Devolve implementações específicas de classe AutomationPeer para a infraestrutura Windows Presentation Foundation (WPF).

(Herdado de UIElement3D)
OnDragEnter(DragEventArgs)

Invocado quando um evento anexo não tratado DragEnter atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnDragLeave(DragEventArgs)

Invocado quando um evento anexo não tratado DragLeave atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnDragOver(DragEventArgs)

Invocado quando um evento anexo não tratado DragOver atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnDrop(DragEventArgs)

Invocado quando um evento anexo não tratado Drop atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnGiveFeedback(GiveFeedbackEventArgs)

Invocado quando um evento anexo não tratado GiveFeedback atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnGotFocus(RoutedEventArgs)

Eleva o GotFocus evento encaminhado usando os dados do evento fornecidos.

(Herdado de UIElement3D)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Invocado quando um evento anexo não tratado GotKeyboardFocus atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnGotMouseCapture(MouseEventArgs)

Invocado quando um evento anexo não tratado GotMouseCapture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnGotStylusCapture(StylusEventArgs)

Invocado quando um evento anexo não tratado GotStylusCapture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnGotTouchCapture(TouchEventArgs)

Fornece o tratamento de classes para o GotTouchCapture evento encaminhado que ocorre quando um toque é capturado para este elemento.

(Herdado de UIElement3D)
OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsKeyboardFocusedChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Invocado pouco antes do IsKeyboardFocusWithinChanged evento ser levantado por este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsMouseCapturedChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsMouseCaptureWithinChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsMouseDirectlyOverChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsStylusCapturedChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsStylusCaptureWithinChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Invocado quando um evento não tratado IsStylusDirectlyOverChanged é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnKeyDown(KeyEventArgs)

Invocado quando um evento anexo não tratado KeyDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnKeyUp(KeyEventArgs)

Invocado quando um evento anexo não tratado KeyUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnLostFocus(RoutedEventArgs)

Eleva o LostFocus evento encaminhado usando os dados do evento fornecidos.

(Herdado de UIElement3D)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Invocado quando um evento anexo não tratado LostKeyboardFocus atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnLostMouseCapture(MouseEventArgs)

Invocado quando um evento anexo não tratado LostMouseCapture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnLostStylusCapture(StylusEventArgs)

Invocado quando um evento anexo não tratado LostStylusCapture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnLostTouchCapture(TouchEventArgs)

Fornece o tratamento de classes para o LostTouchCapture evento encaminhado que ocorre quando este elemento perde uma captura por toque.

(Herdado de UIElement3D)
OnMouseDown(MouseButtonEventArgs)

Invocado quando um evento anexo não tratado MouseDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseEnter(MouseEventArgs)

Invocado quando um evento anexo não tratado MouseEnter é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseLeave(MouseEventArgs)

Invocado quando um evento anexo não tratado MouseLeave é levantado sobre este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado MouseLeftButtonDown é ativado neste elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseLeftButtonUp(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado MouseLeftButtonUp atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseMove(MouseEventArgs)

Invocado quando um evento anexo não tratado MouseMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseRightButtonDown(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado MouseRightButtonDown atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseRightButtonUp(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado MouseRightButtonUp atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseUp(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado MouseUp atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnMouseWheel(MouseWheelEventArgs)

Invocado quando um evento anexo não tratado MouseWheel atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewDragEnter(DragEventArgs)

Invocado quando um evento anexo não tratado PreviewDragEnter atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewDragLeave(DragEventArgs)

Invocado quando um evento anexo não tratado PreviewDragLeave atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewDragOver(DragEventArgs)

Invocado quando um evento anexo não tratado PreviewDragOver atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewDrop(DragEventArgs)

Invocado quando um evento anexo não tratado PreviewDrop atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Invocado quando um evento anexo não tratado PreviewGiveFeedback atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Invocado quando um evento anexo não tratado PreviewGotKeyboardFocus atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewKeyDown(KeyEventArgs)

Invocado quando um evento anexo não tratado PreviewKeyDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewKeyUp(KeyEventArgs)

Invocado quando um evento anexo não tratado PreviewKeyUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Invocado quando um evento anexo não tratado PreviewLostKeyboardFocus atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseDown(MouseButtonEventArgs)

Invocado quando um evento encaminhado anexado não tratado PreviewMouseDown atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado PreviewMouseLeftButtonDown atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado PreviewMouseLeftButtonUp atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseMove(MouseEventArgs)

Invocado quando um evento anexo não tratado PreviewMouseMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado PreviewMouseRightButtonDown atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Invocado quando um evento encaminhado não tratado PreviewMouseRightButtonUp atinge um elemento da sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseUp(MouseButtonEventArgs)

Invocado quando um evento anexo não tratado PreviewMouseUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewMouseWheel(MouseWheelEventArgs)

Invocado quando um evento anexo não tratado PreviewMouseWheel atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Invocado quando um evento anexo não tratado PreviewQueryContinueDrag atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusButtonDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusButtonUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusDown(StylusDownEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusInAirMove(StylusEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusInAirMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusInRange(StylusEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusInRange atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusMove(StylusEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusOutOfRange(StylusEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusOutOfRange atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusSystemGesture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewStylusUp(StylusEventArgs)

Invocado quando um evento anexo não tratado PreviewStylusUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewTextInput(TextCompositionEventArgs)

Invocado quando um evento anexo não tratado PreviewTextInput atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnPreviewTouchDown(TouchEventArgs)

Fornece tratamento de classes para o PreviewTouchDown evento encaminhado que ocorre quando um toque pressiona este elemento.

(Herdado de UIElement3D)
OnPreviewTouchMove(TouchEventArgs)

Fornece o tratamento de classes para o PreviewTouchMove evento encaminhado que ocorre quando um toque se move dentro deste elemento.

(Herdado de UIElement3D)
OnPreviewTouchUp(TouchEventArgs)

Fornece tratamento de classes para o PreviewTouchUp evento encaminhado que ocorre quando um toque é libertado dentro deste elemento.

(Herdado de UIElement3D)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Invocado sempre que o valor efetivo de qualquer propriedade de dependência disto DependencyObject for atualizado. A propriedade específica da dependência que mudou é reportada nos dados do evento.

(Herdado de DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Invocado quando um evento anexo não tratado QueryContinueDrag atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnQueryCursor(QueryCursorEventArgs)

Invocado quando um evento anexo não tratado QueryCursor atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusButtonDown(StylusButtonEventArgs)

Invocado quando um evento anexo não tratado StylusButtonDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusButtonUp(StylusButtonEventArgs)

Invocado quando um evento anexo não tratado StylusButtonUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusDown(StylusDownEventArgs)

Invocado quando um evento anexo não tratado StylusDown atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusEnter(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusEnter é levantado por este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusInAirMove(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusInAirMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusInRange(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusInRange atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusLeave(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusLeave é levantado por este elemento. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusMove(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusMove atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusOutOfRange(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusOutOfRange atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Invocado quando um evento anexo não tratado StylusSystemGesture atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnStylusUp(StylusEventArgs)

Invocado quando um evento anexo não tratado StylusUp atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnTextInput(TextCompositionEventArgs)

Invocado quando um evento anexo não tratado TextInput atinge um elemento na sua rota derivado desta classe. Implemente este método para adicionar o tratamento de classes para este evento.

(Herdado de UIElement3D)
OnTouchDown(TouchEventArgs)

Fornece tratamento de classes para o TouchDown evento encaminhado que ocorre quando um toque pressiona dentro deste elemento.

(Herdado de UIElement3D)
OnTouchEnter(TouchEventArgs)

Fornece tratamento de classes para o TouchEnter evento encaminhado que ocorre quando um toque se move de fora para dentro dos limites deste elemento.

(Herdado de UIElement3D)
OnTouchLeave(TouchEventArgs)

Fornece tratamento de classes para o TouchLeave evento encaminhado que ocorre quando um toque se move de dentro para fora dos limites deste elemento.

(Herdado de UIElement3D)
OnTouchMove(TouchEventArgs)

Fornece o tratamento de classes para o TouchMove evento encaminhado que ocorre quando um toque se move dentro deste elemento.

(Herdado de UIElement3D)
OnTouchUp(TouchEventArgs)

Fornece tratamento de classes para o TouchUp evento encaminhado que ocorre quando um toque é libertado dentro deste elemento.

(Herdado de UIElement3D)
OnUpdateModel()

Participa em operações de renderização quando é sobreposto numa classe derivada.

(Herdado de UIElement3D)
OnVisualChildrenChanged(DependencyObject, DependencyObject)

Chamado quando o Visual3DCollection objeto visual é modificado.

(Herdado de Visual3D)
OnVisualParentChanged(DependencyObject)

Invocado quando o elemento pai deste UIElement3D relata uma alteração ao seu pai visual subjacente.

(Herdado de UIElement3D)
PredictFocus(FocusNavigationDirection)

Quando sobrescrito numa classe derivada, devolve o elemento que receberia foco para uma direção de percurso de foco especificada, sem realmente mover o foco para esse elemento.

(Herdado de UIElement3D)
RaiseEvent(RoutedEventArgs)

Levanta um evento roteado específico. O RoutedEvent a levantar é identificado dentro da RoutedEventArgs instância fornecida (como propriedade RoutedEvent desses dados do evento).

(Herdado de UIElement3D)
ReadLocalValue(DependencyProperty)

Devolve o valor local de uma propriedade de dependência, se esta existir.

(Herdado de DependencyObject)
ReleaseAllTouchCaptures()

Liberta todos os dispositivos táteis capturados deste elemento.

(Herdado de UIElement3D)
ReleaseMouseCapture()

Liberta a captura do rato, se este elemento deteve a captura.

(Herdado de UIElement3D)
ReleaseStylusCapture()

Liberta a captura do dispositivo da caneta stylus, se este elemento conteve a captura.

(Herdado de UIElement3D)
ReleaseTouchCapture(TouchDevice)

Tenta libertar o dispositivo tátil especificado deste elemento.

(Herdado de UIElement3D)
RemoveHandler(RoutedEvent, Delegate)

Remove o gestor de eventos encaminhados especificado deste elemento.

(Herdado de UIElement3D)
RemoveVisual3DChild(Visual3D)

Elimina a relação pai-filho entre dois visuais 3D.

(Herdado de Visual3D)
SetCurrentValue(DependencyProperty, Object)

Define o valor de uma propriedade de dependência sem alterar a sua fonte de valor.

(Herdado de DependencyObject)
SetValue(DependencyProperty, Object)

Define o valor local de uma propriedade de dependência, especificado pelo seu identificador de propriedade de dependência.

(Herdado de DependencyObject)
SetValue(DependencyPropertyKey, Object)

Define o valor local de uma propriedade de dependência somente de leitura, especificado pelo DependencyPropertyKey identificador da propriedade de dependência.

(Herdado de DependencyObject)
ShouldSerializeCommandBindings()

Retorna se os processos de serialização devem serializar o conteúdo da CommandBindings propriedade em instâncias desta classe.

(Herdado de UIElement3D)
ShouldSerializeInputBindings()

Retorna se os processos de serialização devem serializar o conteúdo da InputBindings propriedade em instâncias desta classe.

(Herdado de UIElement3D)
ShouldSerializeProperty(DependencyProperty)

Devolve um valor que indica se os processos de serialização devem serializar o valor da propriedade de dependência fornecida.

(Herdado de DependencyObject)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TransformToAncestor(Visual)

Devolve uma transformação que pode ser usada para transformar coordenadas deste Visual3D objeto para o ancestral especificado Visual do objeto.

(Herdado de Visual3D)
TransformToAncestor(Visual3D)

Devolve uma transformação que pode ser usada para transformar coordenadas deste Visual3D objeto para o ancestral especificado Visual3D do objeto.

(Herdado de Visual3D)
TransformToDescendant(Visual3D)

Devolve uma transformação que pode ser usada para transformar coordenadas deste Visual3D objeto para o objeto de descida especificado Visual3D .

(Herdado de Visual3D)
VerifyAccess()

Faz cumprir que o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)

evento

Name Description
DragEnter

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como alvo de arrasto.

(Herdado de UIElement3D)
DragLeave

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como origem do arrasto.

(Herdado de UIElement3D)
DragOver

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como potencial alvo de drop.

(Herdado de UIElement3D)
Drop

Ocorre quando o sistema de entrada reporta um evento de queda subjacente com este elemento como alvo de queda.

(Herdado de UIElement3D)
FocusableChanged

Ocorre quando o valor da Focusable propriedade muda.

(Herdado de UIElement3D)
GiveFeedback

Ocorre quando o sistema de entrada reporta um evento subjacente de arrastar e largar que envolve este elemento.

(Herdado de UIElement3D)
GotFocus

Ocorre quando este elemento ganha foco lógico.

(Herdado de UIElement3D)
GotKeyboardFocus

Ocorre quando o teclado está focado neste elemento.

(Herdado de UIElement3D)
GotMouseCapture

Ocorre quando este elemento captura o rato.

(Herdado de UIElement3D)
GotStylusCapture

Ocorre quando este elemento capta a caneta.

(Herdado de UIElement3D)
GotTouchCapture

Ocorre quando um toque é capturado neste elemento.

(Herdado de UIElement3D)
IsEnabledChanged

Ocorre quando o valor da IsEnabled propriedade sobre este elemento muda.

(Herdado de UIElement3D)
IsHitTestVisibleChanged

Ocorre quando o valor da IsHitTestVisible propriedade de dependência altera neste elemento.

(Herdado de UIElement3D)
IsKeyboardFocusedChanged

Ocorre quando o valor da IsKeyboardFocused propriedade muda neste elemento.

(Herdado de UIElement3D)
IsKeyboardFocusWithinChanged

Ocorre quando o valor da IsKeyboardFocusWithin propriedade muda neste elemento.

(Herdado de UIElement3D)
IsMouseCapturedChanged

Ocorre quando o valor da IsMouseCaptured propriedade muda neste elemento.

(Herdado de UIElement3D)
IsMouseCaptureWithinChanged

Ocorre quando o valor da IsMouseCaptureWithin propriedade muda neste elemento.

(Herdado de UIElement3D)
IsMouseDirectlyOverChanged

Ocorre quando o valor da IsMouseDirectlyOver propriedade muda neste elemento.

(Herdado de UIElement3D)
IsStylusCapturedChanged

Ocorre quando o valor da IsStylusCaptured propriedade muda neste elemento.

(Herdado de UIElement3D)
IsStylusCaptureWithinChanged

Ocorre quando o valor da IsStylusCaptureWithin propriedade muda neste elemento.

(Herdado de UIElement3D)
IsStylusDirectlyOverChanged

Ocorre quando o valor da IsStylusDirectlyOver propriedade muda neste elemento.

(Herdado de UIElement3D)
IsVisibleChanged

Ocorre quando o valor da IsVisible propriedade muda neste elemento.

(Herdado de UIElement3D)
KeyDown

Ocorre quando uma tecla é pressionada enquanto o teclado está focado neste elemento.

(Herdado de UIElement3D)
KeyUp

Ocorre quando uma tecla é libertada enquanto o teclado está focado neste elemento.

(Herdado de UIElement3D)
LostFocus

Ocorre quando este elemento perde o foco lógico.

(Herdado de UIElement3D)
LostKeyboardFocus

Ocorre quando o teclado já não está focado neste elemento.

(Herdado de UIElement3D)
LostMouseCapture

Ocorre quando este elemento perde a captura do rato.

(Herdado de UIElement3D)
LostStylusCapture

Ocorre quando este elemento perde a captura da caneta.

(Herdado de UIElement3D)
LostTouchCapture

Ocorre quando este elemento perde uma captura de toque.

(Herdado de UIElement3D)
MouseDown

Ocorre quando qualquer botão do rato é pressionado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
MouseEnter

Ocorre quando o ponteiro do rato entra nos limites deste elemento.

(Herdado de UIElement3D)
MouseLeave

Ocorre quando o ponteiro do rato sai dos limites deste elemento.

(Herdado de UIElement3D)
MouseLeftButtonDown

Ocorre quando o botão esquerdo do rato é pressionado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
MouseLeftButtonUp

Ocorre quando o botão esquerdo do rato é largado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
MouseMove

Ocorre quando o ponteiro do rato se move enquanto está sobre este elemento.

(Herdado de UIElement3D)
MouseRightButtonDown

Ocorre quando o botão direito do rato é pressionado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
MouseRightButtonUp

Ocorre quando o botão direito do rato é largado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
MouseUp

Ocorre quando qualquer botão do rato é libertado sobre este elemento.

(Herdado de UIElement3D)
MouseWheel

Ocorre quando o utilizador roda a roda do rato enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewDragEnter

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como alvo de arrasto.

(Herdado de UIElement3D)
PreviewDragLeave

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como origem do arrasto.

(Herdado de UIElement3D)
PreviewDragOver

Ocorre quando o sistema de entrada reporta um evento de arrasto subjacente com este elemento como potencial alvo de drop.

(Herdado de UIElement3D)
PreviewDrop

Ocorre quando o sistema de entrada reporta um evento de queda subjacente com este elemento como alvo de queda.

(Herdado de UIElement3D)
PreviewGiveFeedback

Ocorre quando uma operação de arrastar e largar é iniciada.

(Herdado de UIElement3D)
PreviewGotKeyboardFocus

Ocorre quando o teclado está focado neste elemento.

(Herdado de UIElement3D)
PreviewKeyDown

Ocorre quando uma tecla é pressionada enquanto o teclado está focado neste elemento.

(Herdado de UIElement3D)
PreviewKeyUp

Ocorre quando uma tecla é libertada enquanto o teclado está focado neste elemento.

(Herdado de UIElement3D)
PreviewLostKeyboardFocus

Ocorre quando o teclado já não está focado neste elemento.

(Herdado de UIElement3D)
PreviewMouseDown

Ocorre quando qualquer botão do rato é pressionado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseLeftButtonDown

Ocorre quando o botão esquerdo do rato é pressionado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseLeftButtonUp

Ocorre quando o botão esquerdo do rato é largado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseMove

Ocorre quando o ponteiro do rato se move enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseRightButtonDown

Ocorre quando o botão direito do rato é pressionado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseRightButtonUp

Ocorre quando o botão direito do rato é largado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseUp

Ocorre quando qualquer botão do rato é largado enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewMouseWheel

Ocorre quando o utilizador roda a roda do rato enquanto o ponteiro do rato está sobre este elemento.

(Herdado de UIElement3D)
PreviewQueryContinueDrag

Ocorre quando há uma alteração no estado do teclado ou rato durante uma operação de arrastar e largar.

(Herdado de UIElement3D)
PreviewStylusButtonDown

Ocorre quando o botão da stylus é pressionado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
PreviewStylusButtonUp

Ocorre quando o botão da stylus é largado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
PreviewStylusDown

Ocorre quando a caneta toca no digitalizador enquanto está sobre este elemento.

(Herdado de UIElement3D)
PreviewStylusInAirMove

Ocorre quando a caneta se move sobre um elemento sem realmente tocar no digitalizador.

(Herdado de UIElement3D)
PreviewStylusInRange

Ocorre quando a agulha está suficientemente próxima do digitalizador para ser detetada, enquanto está sobre este elemento.

(Herdado de UIElement3D)
PreviewStylusMove

Ocorre quando a caneta se move enquanto está sobre o elemento. A caneta tem de se mover enquanto é detetada pelo digitalizador para levantar este evento, caso contrário, PreviewStylusInAirMove é levantada.

(Herdado de UIElement3D)
PreviewStylusOutOfRange

Ocorre quando a agulha está demasiado longe do digitalizador para ser detetada.

(Herdado de UIElement3D)
PreviewStylusSystemGesture

Ocorre quando um utilizador executa um dos vários gestos da caneta stylus.

(Herdado de UIElement3D)
PreviewStylusUp

Ocorre quando o utilizador levanta a caneta do digitalizador enquanto a caneta está sobre este elemento.

(Herdado de UIElement3D)
PreviewTextInput

Ocorre quando este elemento recebe texto de forma independente do dispositivo.

(Herdado de UIElement3D)
PreviewTouchDown

Ocorre quando um dedo toca no ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)
PreviewTouchMove

Ocorre quando um dedo se move no ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)
PreviewTouchUp

Ocorre quando um dedo é levantado do ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)
QueryContinueDrag

Ocorre quando há uma alteração no estado do teclado ou rato durante uma operação de arrastar e largar.

(Herdado de UIElement3D)
QueryCursor

Ocorre quando o cursor é solicitado a ser exibido. Este evento é ativado sobre um elemento cada vez que o ponteiro do rato se move para uma nova localização, o que significa que o objeto cursor pode ter de ser alterado com base na sua nova posição.

(Herdado de UIElement3D)
StylusButtonDown

Ocorre quando o botão da stylus é pressionado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
StylusButtonUp

Ocorre quando o botão da stylus é largado enquanto o ponteiro está sobre este elemento.

(Herdado de UIElement3D)
StylusDown

Ocorre quando a caneta toca no digitalizador enquanto a caneta está sobre este elemento.

(Herdado de UIElement3D)
StylusEnter

Ocorre quando a agulha entra nos limites deste elemento.

(Herdado de UIElement3D)
StylusInAirMove

Ocorre quando a caneta se move sobre um elemento sem realmente tocar no digitalizador.

(Herdado de UIElement3D)
StylusInRange

Ocorre quando a agulha está suficientemente próxima do digitalizador para ser detetada, enquanto está sobre este elemento.

(Herdado de UIElement3D)
StylusLeave

Ocorre quando a agulha sai dos limites do elemento.

(Herdado de UIElement3D)
StylusMove

Ocorre quando a agulha se move sobre este elemento. A caneta tem de se mover enquanto está no digitalizador para elevar este evento. Caso contrário, StylusInAirMove é elevado em vez disso.

(Herdado de UIElement3D)
StylusOutOfRange

Ocorre quando a agulha está demasiado longe do digitalizador para ser detetada, enquanto está sobre este elemento.

(Herdado de UIElement3D)
StylusSystemGesture

Ocorre quando um utilizador executa um dos vários gestos da caneta stylus.

(Herdado de UIElement3D)
StylusUp

Ocorre quando o utilizador levanta a caneta do digitalizador enquanto está sobre este elemento.

(Herdado de UIElement3D)
TextInput

Ocorre quando este elemento recebe texto de forma independente do dispositivo.

(Herdado de UIElement3D)
TouchDown

Ocorre quando um dedo toca no ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)
TouchEnter

Ocorre quando um toque se move de fora para dentro dos limites deste elemento.

(Herdado de UIElement3D)
TouchLeave

Ocorre quando um toque se move de dentro para fora dos limites deste elemento.

(Herdado de UIElement3D)
TouchMove

Ocorre quando um dedo se move no ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)
TouchUp

Ocorre quando um dedo é levantado do ecrã enquanto o dedo está sobre este elemento.

(Herdado de UIElement3D)

Aplica-se a

Ver também