stringtranslate.com

Enlace de datos de la interfaz de usuario

El enlace de datos de la interfaz de usuario es un patrón de diseño de software que simplifica el desarrollo de aplicaciones GUI . El enlace de datos de la interfaz de usuario vincula los elementos de la interfaz de usuario a un modelo de dominio de aplicación . La mayoría de los marcos de trabajo emplean el patrón Observer como mecanismo de enlace subyacente. Para funcionar de manera eficiente, el enlace de datos de la interfaz de usuario debe abordar la validación de entrada y el mapeo de tipos de datos.

Un control enlazado es un widget cuyo valor está vinculado o ligado a un campo en un conjunto de registros (por ejemplo, una columna en una fila de una tabla ). Los cambios realizados en los datos dentro del control se guardan automáticamente en la base de datos cuando se activa el evento de salida del control.

Ejemplo

<TextBlock Text= "{Nombre de usuario de enlace}" />  
clase pública ExampleViewModel { cadena pública Nombre de usuario { obtener ; establecer ; } }         

Marcos y herramientas de enlace de datos

Delfos

Java

.NETO

JavaScript

Véase también

Referencias

  1. ^ "Uso de propiedades y enlaces de JavaFX | Tutoriales y documentación de JavaFX 2".
  2. ^ "Datum.js" . Consultado el 7 de noviembre de 2016 .
  3. ^ "Meteor Blaze". Meteor Blaze es una potente biblioteca para crear interfaces de usuario que se actualizan en tiempo real. Blaze cumple el mismo propósito que Angular, Backbone, Ember, React, Polymer o Knockout, pero es mucho más fácil de usar. La creamos porque pensamos que otras bibliotecas hacían que la programación de interfaces de usuario fuera innecesariamente difícil y confusa.