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

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

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

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

Ответить

Я ни черта не понимаю. Но закинул вопрос нейросетке. Вот ответ:

Ответить
Автор

бля, ну выглядит логично и вполне рабоче

Ответить

Реально решение, лол. Вот бы тоже к боту добраться, но сколько же ебки с регистрацией

Ответить

так блять, не хочу кибербулить, но на кой черт тебе по окну на каждый слайд, вместо того чтобы менять слайд в одном окне?

Ответить
Автор

это комикс ебать
а я как раз хочу "менять слайд в одном окне"

Ответить

Лень гуглить. Но нет, тебе не видимым нужно сделать форму с изображением, а менять конкретно путь к изображение на одной форме. Иначе запутаешься и обосрешься в процессе, как сейчас например)0)
А ещё желательно какой-нибудь board скачать для новелл, чтобы заранее продумать и если что визуально посмотреть все пути ответов и их картинки

Ответить