Разделы практического руководства по привязке данных
В этом разделе рассматриваются различные возможности для выполнения привязки элементов к данным от различных источников данных, представленных в виде объектов общеязыковой среды выполнения (CLR) и XML.
В этом разделе
- Создание простой привязки
- Указание источника привязки
- Обеспечение доступности данных для привязки в XAML
- Практическое руководство. Управление обновлением источника из поля TextBox
- Указание направления привязки
- Привязка к коллекции и вывод сведений в зависимости от выделенного элемента
- Привязка к перечислению
- Привязка свойств двух элементов управления
- Реализация проверки привязки
- Реализация логики проверки для пользовательских объектов
- Практическое руководство. Получение объекта привязки из свойства целевого объекта привязки
- Реализация CompositeCollection
- Преобразование привязанных данных
- Создание привязки в коде
- Получение представления по умолчанию для коллекции данных
- Перемещение по объектам в Data CollectionView
- Фильтрация данных в представлении
- Сортировка данных в представлении
- Сортировка и группировка данных с помощью представления в XAML
- Использование шаблона "Основной/подробности" с иерархическими данными
- Использование шаблона "Основной/подробности" с иерархическими XML-данными
- Создание значений на основе списка связанных элементов
- Реализация уведомления об изменении свойства
- Создание и привязка ObservableCollection
- Реализация PriorityBinding
- Практическое руководство. Привязка к XML-данным с помощью XMLDataProvider и запросов XPath
- Привязка к XDocument, XElement или LINQ для результатов запросов XML
- Привязка к результатам запроса LINQ
- Использование пространств имен XML при связывании данных
- Привязка к источнику данных ADO.NET
- Создание привязки к методу
- Настройка уведомлений обновлений привязок
- Очистка привязок
- Поиск элементов, созданных с использованием шаблона DataTemplate
Ссылка
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
.NET Desktop feedback