OriginalGriff
Вы не можете показать несколько изображений в одном PictureBox - он имеет только одно свойство изображения.
Чтобы сделать что-то подобное, вам нужно будет создать достаточно большой растровый объект, чтобы вместить несколько ваших изображений, а затем нарисовать их, используя графический объект из растрового изображения:
Using g As Graphics = Graphics.FromImage(myBigBitmap)
For Each i As Image In myListOfImagesToAdd
g.DrawImage(i, pointToDrawit)
pointToDrawIt = MoveForNextImage(pointToDrawIt, i)
Next
End Using
Предположительно, это также решит вашу проблему предварительного просмотра печати, хотя я бы настоятельно рекомендовал вам использовать PrintDocument, а не пытаться печатать экранные изображения...
Sergey Alexandrovich Kryukov
Согласитесь, мой 5. Хороший момент о PrintDocument. См. дополнительную информацию в моем ответе, ссылка.
--СА
OriginalGriff
Какую часть вы не понимаете?
В этом коде нет ничего особенно сложного, поэтому мне нужно знать то, чего вы не знаете (если вы понимаете, что я имею в виду): смейтесь: