Поделиться через


Практическое руководство. Привязка элементов управления к рисункам из базы данных

 

Опубликовано: Апрель 2016

Окно Источники данных можно использовать для привязки изображения в базе данных к элементу управления в приложении. Например, можно привязать изображение к элементу управления Image в приложении WPF или к элементу управления PictureBox в приложениях Windows Forms.

Как правило, изображения в базах данных хранятся в байтовых массивах. Тип элементов управления в окне Источники данных, которые хранятся в виде байтовых массивов, по умолчанию задан как Нет, так как байтовые массивы могут содержать что угодно: от простого массива байтов до выполняемого файла большого приложения. Чтобы создать в окне Источники данных элемент управления, привязанный к данным, для объекта байтового массива, представляющего изображение, необходимо выбрать создаваемый элемент управления.

В следующей процедуре предполагается, что окно Источники данных уже заполнено элементами, связанными с изображением. Для получения дополнительной информации см. Практическое руководство. Подключение к данным в базе данных.

Чтобы привязать изображение в базе данных к элементу управления

  1. Убедитесь, что рабочая область конструирования, в которую следует добавить элемент управления, открыта в конструкторе WPF или Windows Forms.

  2. В окне Источники данных разверните нужную таблицу или объект для отображения его свойств или столбцов.

  3. Выберите столбец или свойство, содержащее данные изображения, затем выберите один из следующих элементов управления в раскрывающемся списке элементов управления.

    • Если открыт конструктор WPF, выберите Изображение.

    • Если открыт конструктор Windows Forms, выберите PictureBox.

    • Кроме того, можно выбрать другой элемент управления, который поддерживает привязку к данным и может отображать изображения. Если элемент управления, который следует использовать, не содержится в списке доступных элементов управления, можно добавить его в список, а затем уже выбрать. Для получения дополнительной информации см. Добавление пользовательских элементов управления в окно "Источники данных".

См. также

окно "Источники данных"
Задание поведения, при котором элемент управления создается при перетаскивании из окна "Источники данных"
Добавление пользовательских элементов управления в окно "Источники данных"
Пошаговые руководства работы с данными
Привязка элементов управления Windows Forms к данным в Visual Studio
Общие сведения о приложениях для работы с данными в Visual Studio
Подключение к данным в Visual Studio
Подготовка приложения к получению данных
Выборка данных в приложение
Привязка элементов управления к данным в Visual Studio
Редактирование данных в приложении
Проверка данных
Сохранение данных