Az UI adatkötés a számítógép-programozás egy programtervezési mintája, ami egyszerűsíti a grafikus felületek (GUI) fejlesztését. A felület elemeit összekapcsolja az alkalmazás tartománymodelljével. A legtöbb keretrendszer a figyelő programtervezési minta használatával hozza létre a kapcsolatot. A hatékony működéshez az UI adatkötésnek meg kell címkéznie a bemenet validálását és adattípus leképezését.
A korlátozott kontroll egy widget, aminek értékét összekapcsolják egy rekordhalmaz egy mezőjével, például egy táblázat egy sorával vagy oszlopával. Az adatok bármely változása a kontrollban automatikusan elmentődik az adatbázisba, amikor a kontroll kiváltja a megfelelő eseményt. Keretrendszerek és eszközök
Delphi Az Embarcadero Delphihez: DSharp független adatkötési eszköz OpenWire vizuális élő kötés - független vizuális adatkötési eszköz Java JFace adatkötés JavaFX Propertyhttps://docs.oracle.com/javafx/2/binding/jfxpub-binding.htm
.NET Windows Forms adatkötési áttekintés WPF adatkötési áttekintés Unity 3D adatkötési keretrendszer (elérhető NGUI, iGUI és EZGUI könyvtárakhoz)
JavaScript AngularJS Backbone.js Ember.js Datum.js knockout.js Meteor, a Blaze élő frissítés motorral OpenUI5 React Vue.js
Fordítás
Jegyzetek
Kategória:Programtervezési minták