Привязки
Если компоненты виджета формируют "тело" виджета, то его "обработчик" состоит из привязок. Привязки определяют отношения между компонентами виджета и данными в контекстах сервера, таких как переменные и функции. Каждая привязка обрабатывается во время выполнения виджета. Результаты обработки используются для изменения компонентов виджета или контекстных данных.
Привязки виджета расширяют привязки сервера. В то время как привязки сервера определяют отношения между объектами сервера, привязки виджета могут также определять отношения между объектами сервера и визуальными компонентами. При этом привязки виджета используют ту же самую синтаксическую структуру.
Привязки можно просматривать, создавать и редактировать:
- изменяя свойство "Привязки" любого компонента виджета в GUI Builder. Таблица привязок для определенного компонента включает только привязки, относящиеся к данному компоненту.
- изменяя свойство "Все привязки" корневой панели (root panel). Таблица привязок включает все привязки, доступные для виджета.
![]() | GUI Builder значительно упрощает создание привязок. Большинство из них создается при помощи простых операций перетаскивания. Более подробную информацию о данном процессе см. здесь. |