Есть несколько способов добиться этого, если вы используете ListBox
(что, возможно, то, что вам нужно, а не ListView
), тогда вы можете создать пользовательский DataTemplate .
Ваш ListBox
будет привязан к коллекции элементов, каждый из которых представляет собой пользовательский тип, представляющий модель, которая заполняется из вашей базы данных.
В этой модели, например, может быть свойство Image
, которое может быть путем к соответствующему изображению.В получателе для этого свойства Image
вы можете вернуть соответствующий путь на основе целочисленного значения (которое является другим свойством модели).
В вашем ListBox
DataTemplate вы можете использовать Image
элемент управления, свойство Source
которого привязано к свойству Image
базового объекта данных.
Если вы хотите использовать ListView
, использующий GridView, то вы можете установить CellTemplate
столбцадо DataTemplate
, поэтому принцип тот же.Это описано здесь .