TOC

This article has been localized into Portuguese by the community.

Data binding:

Introdução ao WPF data binding

Wikipedia descreve o conceito de data binding como:

Data binding é uma técnica geral que interliga duas fontes de informação, ou dados, e as mantém juntas sincronizando estes mesmos dados.

Com WPF, a Microsoft pôs o data binding no banco da frente e uma vez que você começa aprender WPF, perceberá que ele é um aspecto importante de muitíssimas coisas que você faz. Se você vem do mundo do WinForms, então o enorme foco em data binding pode te assustar um pouco, mas uma vez que você começar a usá-lo, você provavelmente começará a amá-lo, assim como criar um monte de coisas mais limpas e mais fácil de manter.

Data binding no WPF é a maneira preferida de trazer dados do seu código para a camada de UI. Claro que você pode definir as propriedades em um controle manualmente ou você pode popular uma ListBox adicionando itens para ela através de um loop, mas o jeito mais limpo e puro no WPF é adicionando um binding entre o código e o elemento de destino UI.

Resumo

No próximo capítulo, veremos um simples exemplo onde o data binding é usado e depois, falaremos um pouco mais sobre todas as possibilidades. O conceito do data binding é incluído bem cedo neste tutorial, porque ele é parte integrante do uso de WPF, que você verá mais de uma vez enquanto explora o resto dos capítulos, onde ele é usado quase o tempo todo.

No entanto, a parte mais teórica do data binding pode ser muito pesada se você só quer começar construir uma simples aplicação WPF. Neste caso eu sugiro que você dê uma olhada no artigo "Hello, bound world!" para ter uma visão rápida de como o data binding funciona, e então reservar o resto dos artigos de data binding para mais tarde, quando você estiver pronto para mais teoria.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!