Способ размещения изображений в качестве элементов в ListBox одинаков, независимо от того, используете ли вы виртуализацию или нет.Вы связываете свойство ItemsSource списка со коллекцией объектов, а затем используете DataTemplate, чтобы определить, как отображать каждый объект, например, связывает источник изображения XAML со свойством BitmapImage вашего объекта.
<Image
Source="{Binding ABitmapImageProperty}"
...
/>
Виртуализация вступает в игру в том смысле, что вы можете не захотеть хранить эти BitmapImages в памяти после того, как соответствующие элементы ListBox прокрутятся со страницы.Вы можете сделать это в стандартном ListBox, настроив обработчик для события VirtualizingStackPanel.CleanUpVirtualizedItem: http://msdn.microsoft.com/en-us/library/system.windows.controls.virtualizingstackpanel.cleanupvirtualizeditemevent(v=VS.95).aspx
Если вы используете LongListSelector панели инструментов управления, то вы можете обрабатывать события Link и Unlink, чтобы сделать то же самоетакие вещи.