Десятый урок На этом уроке мы переделаем нашу заставку чтобы она работала в полноэкранном режиме. Для этого уберём заголовок, установим аттрибут "поверх всех окон". Создадим ещё один конструктор, которому будем передавать размеры основного экрана.
Дата отправки отчёта:
21 июля 2015 г.
Задание выполнено: за
20 мин.
Чему научился:
Динамически создавать picturebox и задавать ему размер, опираясь на разрешение экрана
Что было сложным:
Сложно остановиться. Урок маленький, но оказался очень насыщенным.
Комментарии:
!далось все сделать!Решил закрывать saver не по щелчку мыши, а по нажатию клавиши ESC. Так как я оставил возможность вызова настроек по двойному щелчку пр. кн. мыши. Удалось также сделать прозрачный фон(задав цвет через условие , что если цвет 254,255,255- то значит он будет прозрачный, ну почти пасхалка), через который можно увидеть фоновую картинку picture box-a. Еще, урока три назад сделал заливку градиентом фона формы, что тоже мне очень понравилось.
Научился: Делать форму поверх окон, превращать проект в полноэкранный Трудности: Реализовать прозрачный фон, как у Ивана. Не получилось((( Спасибо огромное за урок. Поистине, возможности windows Forms бесконечны. Всё слава Богу получилось. А НЛО-шку и шарики я с заставки не убрал. Мне они нравятся
Научился: Атрибут "поверх всех окон" - TopMost, структура Rectangle, получение границ области отображения - Screen.PrimaryScreen.Bounds. Трудности: Сложностей не возникло.
Не знала, правда, что в отчет в качестве скринов показывать) Очень понравился полученный результат.