Привязки
Если компоненты UI составляют "тело" инструментальной панели, то ее "механизм" представлен привязками. Привязки определяют отношения между компонентами виджетов и данными из контекстов сервера, такими как их переменные и функции. Каждая привязка вычисляется в разные моменты работы инструментальной панели. Результаты вычислений используются для изменения UI компонентов или модели данных сервера.
Привязки веб инструментальной панели расширяют привязки сервера. В то время как привязки сервера определяют отношения объектов на стороне сервера, привязки инструментальной панели могут также определять отношения между объектами сервера и визуальными компонентами, используя при этом тот же самый синтаксис.
Привязки инструментальной панели можно просматривать, создавать или редактировать несколькими способами:
Все привязки инструментальной панели можно найти в свойстве Привязки корневой панели. Эта таблица привязок включает все привязки, доступные для инструментальной панели.
Свойство Привязки компонента каждого компонента или контейнера предоставляет доступ к подмножеству привязок инструментальной панели, которые относятся к данному компоненту/контейнеру. Каждая привязка, которая ссылается на свойство текущего компонента/контейнера в любом из выражений привязки, нацелена на свойство в компоненте или контейнере либо активируется событием в компоненте/контейнере.
При наведении курсора на описание любого свойства появляется значок ссылки. Щелчок по значку ссылки открывает окно Привязать свойство, которое предоставляет доступ ко всем привязкам, нацеленным на это свойство. Привязки можно добавлять, удалять или изменять в окне Привязать свойство. Свойства, на которые уже нацелена привязка, отображают значок ссылки еще до того, как курсор наведется на описание свойства.
Was this page helpful?