Associação de dados em aplicativos do Windows
A vinculação de dados é uma maneira de a interface do usuário do seu aplicativo exibir dados e, opcionalmente, ficar em sincronia com esses dados. A vinculação de dados permite criar uma separação de questões entre seus dados e a interface do usuário, e isso resulta em um modelo conceitual mais simples, bem como melhor legibilidade, capacidade de teste e capacidade de manutenção do seu aplicativo. Na marcação XAML, é possível optar por usar a extensão de marcação {x:Bind} ou a extensão de marcação {Binding}. E você ainda pode usar uma combinação das duas no mesmo aplicativo, inclusive no mesmo elemento de interface do usuário. O {x:Bind}
, que era novo para UWP no Windows 10, também está disponível no SDK de Aplicativo do Windows e oferece melhor desempenho.
Tópico | Descrição |
---|---|
Visão geral da vinculação de dados | Este tópico mostra como associar um controle (ou outro elemento da IU) a um único item ou um controle de itens a uma coleção de itens em um aplicativo do SDK de Aplicativo do Windows. Este tópico também mostra como controlar a renderização de itens, implementar uma exibição de detalhes com base em uma seleção e converter dados para exibição. Para saber mais detalhes, consulte Vinculação de dados em detalhes. |
Vinculação de dados em detalhes | Este tópico descreve detalhadamente os recursos de vinculação de dados. |
Associar dados hierárquicos e criar um modo de exibição mestre/detalhes | Você pode criar um modo de exibição mestre/detalhes de vários níveis (também conhecido como lista/detalhes) de dados hierárquicos, associando controles de itens a instâncias CollectionViewSource que são associadas em uma cadeia. |
Vinculação de dados e MVVM | Este tópico descreve o padrão de design arquitetônico da interface do usuário MVVM (Model-View-ViewModel). A associação de dados é a essência do MVVM e habilita um acoplamento entre o código da interface do usuário e o código que não é da interface do usuário. |
Funções em x:Bind | Nos aplicativos do SDK de Aplicativo do Windows, {x:Bind} dá suporte ao uso de uma função como a etapa de folha do caminho de associação. Neste tópico, saiba como as propriedades são associadas a funções para fazer conversões, formatação de data, formatação de texto, concatenações de texto etc. |
Confira também
Windows developer