Десятый урок На этом уроке мы переделаем нашу заставку чтобы она работала в полноэкранном режиме. Для этого уберём заголовок, установим аттрибут "поверх всех окон". Создадим ещё один конструктор, которому будем передавать размеры основного экрана.
Дата отправки отчёта:
5 августа 2015 г.
Задание выполнено: за
30 мин.
Чему научился:
Делать форму поверх остального экрана, использовать структуру Rectangle, изменять свойства дизайна.
Что было сложным:
Понять параметры в файле SaverForm.Designer.cs
Комментарии:
я ничего не удалял из файла SaverForm.Designer.cs а провел модификацию поверх. private void CreatePictureBox(Rectangle bounds) { this.picture1.Size = new System.Drawing.Size(bounds.Width, bounds.Height); this.ClientSize = new System.Drawing.Size(bounds.Width, bounds.Height); this.Location = new Point(bounds.Left, bounds.Top); }
Научился: Делать форму поверх окон, превращать проект в полноэкранный Трудности: Реализовать прозрачный фон, как у Ивана. Не получилось((( Спасибо огромное за урок. Поистине, возможности windows Forms бесконечны. Всё слава Богу получилось. А НЛО-шку и шарики я с заставки не убрал. Мне они нравятся
Научился: Атрибут "поверх всех окон" - TopMost, структура Rectangle, получение границ области отображения - Screen.PrimaryScreen.Bounds. Трудности: Сложностей не возникло.
Не знала, правда, что в отчет в качестве скринов показывать) Очень понравился полученный результат.