Прив'язки використовуються для організації взаємодії користувацького інтерфейса з об'єктами моделі. Частіше за все (хоч це і не обов'язково) задаються за допомогою розширень розмітки.