Partilhar via


Plataforma XAML

Esta secção inclui tópicos que explicam conceitos de programação geralmente aplicáveis a qualquer aplicação que escreva usando o Windows Runtime e XAML para a definição da sua interface. Esta secção aplica-se tanto ao WinUI 3 como ao UWP.

Tópico Description
Visão geral do XAML Introduz a linguagem e os conceitos XAML ao público de programadores de aplicações Windows Runtime, e descreve as diferentes formas de declarar objetos e definir atributos em XAML, tal como é utilizado para criar uma aplicação Windows Runtime.
Visão geral das propriedades de dependência Explica o sistema de propriedades de dependência que está disponível quando se escreve uma aplicação Windows Runtime com definições XAML para UI.
Propriedades de dependência personalizadas Explica como definir e implementar propriedades de dependência personalizadas para uma aplicação Windows Runtime.
Visão geral das propriedades anexadas Explica o conceito de propriedade anexada em XAML e fornece alguns exemplos.
Propriedades anexadas personalizadas Explica como implementar uma propriedade anexada XAML como uma propriedade de dependência e como definir a convenção de acessador necessária para que sua propriedade anexada seja utilizável em XAML.
Visão geral de eventos e eventos roteados Descreve o conceito de programação de eventos numa aplicação Windows Runtime ao usar C#, Visual Basic ou C++/CX como linguagem de programação e XAML para a definição da interface de utilizador. Podes atribuir handlers para eventos como parte das declarações para elementos UI em XAML, ou podes adicionar os handlers no código. Windows Runtime suporta eventos encaminhados: certos eventos de entrada e dados podem ser tratados por objetos para além do objeto que disparou o evento. Os eventos encaminhados são úteis quando defines modelos de controlo ou usas páginas ou contentores de layout.