TOC

This article is currently in the process of being translated into Spanish (~98% done).

Data binding:

Introduction to WPF data binding

Wikipediadescribe muy bien el concepto de data binding:

Data binding es una técnica general que enlaza dos fuentes de información/datos y mantiene sus contenidos sincronizados.

Con WPF, Microsoft puso "data binding" el enlace de datos al frente, y una vez que comiences a aprender WPF, te darás cuenta que es un aspecto importante de casi todo lo que haces. Si vienes del mundo Windows Forms, entonces el enorme foco en el enlace de datos te puede asustar un poco, pero una vez que te acostumbres a usarlo, comenzarás a amarlo, ya que hace muchas cosas más limpias y fáciles de mantener.

En WPF data binding es la forma preferida de traer datos desde tu código a la capa de interfaz de usuario (UI). Seguro que puedes poner las propiedades de un control manualmente, o puedes poblar un ListBox agregando items a él desde un loop, pero la forma más limpia y típica de WPF es agregar un enlace entre la fuente y el elemento destino en la UI

Resumen

En el capítulo siguiente, miraremos un ejemplo simple donde es usado el enlace de datos y después de eso hablaremos un poco más sobre todas las posibilidades. El concepto de data binding fue incluído bastante temprano en este tutorial, porque es una parte tan esencial al usar WPF, que verás, una vez que explores los demás capítulos, que se usa casi todo el tiempo.

Sin embargo, la parte más teórica de data binding puede resultarte muy pesada si sólo quieres comenzar a construir una simple aplicación WPF. En ese caso sugiero que le des una mirada al artículo "Hello, bound world!" para vislumbrar como funciona el data binding, y dejes el resto de los artículos sobre data binding para más tarde, cuando estés listo para un poco más de teoría.

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!