Привязка данных — это ключ, ключ, ключ в Silverlight. Кроме того, это ключ. Нет, правда. Основная идея заключается в том, что мы не хотим писать код, который передает данные между объектами, представляющими данные в вашей программе, и элементами управления пользовательского интерфейса, представляющими эти данные пользователю. Если вы не используете привязку данных, сохраняя элементы управления пользовательским интерфейсом и данные раздельными в своих приложениях Silverlight, скорее всего, вы делаете это неправильно 😉
Silverlight имеет простые, но мощные механизмы, которые позволяют в значительной степени отделить элементы управления пользовательским интерфейсом от привязанных к ним данных.
Здесь мы рассмотрим основы привязки данных в Silverlight, как мы устанавливаем привязки, как привязки разрешаются через DataContexts и как такие инструменты, как Visual Studio и Expression Blend, представляют привязку данных.
Что покрыто?
Вот краткий обзор некоторых тем, обсуждаемых в этом скриншоте:
- Окно источника данных Visual Studio
- Свойства привязки к данным
- DataContexts
- Изменения данных и уведомление
- Настройка свойств привязки
- Сбор данных
- Переход к смеси выражений
Посмотреть скринкаст
Полезные ссылки
http://mtaulty.com : [email protected] : twitter.com/mtaulty