Предмет: Информатика,
автор: yuuhikamorichan
Здравствуйте, а как можно обратиться к определенному элементу в Imagelist, когда их несколько? Что бы при нажатии высвечивалось сообщение massagebox
Ответы
Автор ответа:
1
Для доступа к определенному элементу в ImageList, можно использовать индекс элемента, начиная с 0 для первого элемента. Чтобы вывести сообщение при выборе определенного элемента в ImageList, можно использовать событие ListView.SelectedIndexChanged и проверить выбранный элемент в ListView в обработчике этого события.
Если выбранный элемент соответствует нужному элементу в ImageList, можно вывести сообщение MessageBox. Приведенный пример кода показывает, как проверить выбранный элемент в ListView и вывести сообщение при выборе третьего элемента в ImageList. Условие if может быть изменено для проверки нужного элемента в ImageList.
yuuhikamorichan:
А можно написать пример? Просто по объяснениям не слишком понятно..Вся суть в том, что я пишу игру, где расположены 5 PictureBox-в и для каждого PictureBox-в я создала ImageList-ы, что бы элементы не повторялись. Я создаю игру, где из 5 карт, среди которых 4 короля и 1 дама, надо угадать где находится дама. И как раз в каждом ImageList-те картинка Дамы находится под разным номером. А мне надо сделать так, что бы при нажатии на эту даму, высвечивалось сообщение. 4 дня уже с этим мучаюсь..
Похожие вопросы
Предмет: Физика,
автор: nadiashirma8
Предмет: История,
автор: StepanYanovith
Предмет: История,
автор: arti28012010
Предмет: Литература,
автор: kuznecovaevelina506