Вопрос по программированию на Windows.Forms

Мне нужно в качестве дз сделать новеллу. Я тип знаю как сделать чтобы изображение появлялось по нажатию кнопки (нужно сделать Picture - visible false и через "pictureBox1.Show();" делать видимой) но вот как сделать так чтобы высвечивалось изображение за изображением только по нажатию кнопки и не сразу всем скопом я хз. подскажите пожалуйста

Вопрос по программированию на Windows.Forms
832832 показа
124124 открытия

Тебе надо не пикчербоксы бесконечно (по кол-ву желаемых картинок-слайдов) делать, а менять свойство Image у одного единственного PictureBox элемента на форме.
Сделай папку и закинь туда картинки, по которым будешь шагать через кнопку. Для удобства переименуй картинки по номерам от 0 до N (сколько надо вообще). Затем, при нажатии кнопки ты просто меняешь свойство Image у PictureBox, передавая в качестве аргумента путь к файлу-картинке. Т.к. они будут находиться в одной папке и будут названы в единообразном стиле (последовательными числами) — тебе будет легко шагать между ними, просто инкрементируя цифру в имени файла.

Ответить