ViewExtensions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Métodos de extensão para VisualElements, fornecendo funções de escala, rotação e layout animáveis.
public ref class ViewExtensions abstract sealed
public static class ViewExtensions
type ViewExtensions = class
Public Module ViewExtensions
- Herança
-
ViewExtensions
Métodos
| Name | Descrição |
|---|---|
| CancelAnimations(VisualElement) |
Aborta todas as animações (ex.: |
| FadeTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que executa o fade descrito pelos |
| FadeToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que executa o fade descrito pelos |
| FadeToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que executa o fade descrito pelos |
| InvalidateMeasure(VisualElement) |
As atualizações de layout podem ser forçadas pelo código da aplicação em vez de dependerem do comportamento incorporado do sistema de layout. No entanto, isso geralmente não é recomendado. Chamar InvalidateArrange, InvalidateMeasure ou UpdateLayout é geralmente desnecessário e pode causar um desempenho fraco se usado em excesso. Em muitas situações em que o código da aplicação pode estar a alterar as propriedades do layout, o sistema de layout provavelmente já estará a processar atualizações de forma assíncrona. O sistema de layout também tem otimizações para lidar com cascatas de alterações de layout através das relações pai-filho, e forçar o layout com código de aplicação pode contrariar essas otimizações. No entanto, é possível que existam situações de layout em cenários mais complexos, onde forçar o layout é a melhor opção para resolver um problema de temporização ou outro problema de layout. Usa-o de forma deliberada e com moderação. |
| LayoutTo(VisualElement, Rect, UInt32, Easing) |
Obsoleto.
view para o retângulo especificado pelo bounds parâmetro. |
| LayoutToAsync(VisualElement, Rect, UInt32, Easing, CancellationToken) |
Obsoleto.
Devolve uma tarefa que alivia os limites de , VisualElement que é especificado por o |
| LayoutToAsync(VisualElement, Rect, UInt32, Easing) |
Obsoleto.
view para o retângulo especificado pelo bounds parâmetro. |
| RelRotateTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Roda o VisualElement que é especificado por |
| RelRotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Roda o VisualElement que é especificado por |
| RelRotateToAsync(VisualElement, Double, UInt32, Easing) |
Roda o VisualElement que é especificado por |
| RelScaleTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que escala o VisualElement que é especificado por |
| RelScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que escala o VisualElement que é especificado por |
| RelScaleToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que escala o VisualElement que é especificado por |
| RotateTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que roda o VisualElement que é especificado por |
| RotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que roda o VisualElement que é especificado por |
| RotateToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que roda o VisualElement que é especificado por |
| RotateXTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que distorce o eixo X do VisualElement , que é especificado por |
| RotateXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que distorce o eixo X do VisualElement , que é especificado por |
| RotateXToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que distorce o eixo X do VisualElement , que é especificado por |
| RotateYTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que distorce o eixo Y do VisualElement que é especificado por |
| RotateYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que distorce o eixo Y do VisualElement que é especificado por |
| RotateYToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que distorce o eixo Y do VisualElement que é especificado por |
| ScaleTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que escala o VisualElement que é especificado por |
| ScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que escala o VisualElement que é especificado por |
| ScaleToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que escala o VisualElement que é especificado por |
| ScaleXTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que escala o eixo X de o VisualElement que é especificado por |
| ScaleXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que escala o eixo X de o VisualElement que é especificado por |
| ScaleXToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que escala o eixo X de o VisualElement que é especificado por |
| ScaleYTo(VisualElement, Double, UInt32, Easing) |
Obsoleto.
Devolve uma tarefa que escala o eixo Y de o VisualElement que é especificado por |
| ScaleYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken) |
Devolve uma tarefa que escala o eixo Y de o VisualElement que é especificado por |
| ScaleYToAsync(VisualElement, Double, UInt32, Easing) |
Devolve uma tarefa que escala o eixo Y de o VisualElement que é especificado por |
| TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Obsoleto.
Anima elementos TranslationX e TranslationY propriedades dos seus valores atuais para os novos valores. Isto garante que o layout de entrada está na mesma posição que o layout visual. |
| TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken) |
Anima elementos TranslationX e TranslationY propriedades dos seus valores atuais para os novos valores. Isto garante que o layout de entrada está na mesma posição que o layout visual. |
| TranslateToAsync(VisualElement, Double, Double, UInt32, Easing) |
Anima elementos TranslationX e TranslationY propriedades dos seus valores atuais para os novos valores. Isto garante que o layout de entrada está na mesma posição que o layout visual. |