Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_200309.doc
Скачиваний:
39
Добавлен:
24.12.2018
Размер:
4.38 Mб
Скачать

Добавление фонового изображения

При создании Web-страниц на языке HTML Web-дизайнеры очень часто пользуются таким приемом, как добавление на страницу фонового изображения. Здесь обычно ис­пользуется изображение небольшого размера, которое браузер тиражирует (размножает) по поверхности страницы. Этот дизайнерский прием позволяет улучшить внешний вид страницы. Последнее достигается благодаря небольшому размеру файла фонового рисунка.

Для того, чтобы задать фоновый рисунок необходимо скопировать файл с рисунком в каталог проекта и добавьте его в проект при помои: строки Add Existing Item меню Project. Далее, отредактируй: свойство формы с именем BackgroundImage. Щелкнув кнопку с изображением многоточия, расположенную справа от имени этого свойства, выберите в появившемся на экране диалоговом окне файл.

В качестве фона автономного приложения можно применить практически любое графическое изображение, однако учтите, что на загрузку изображения размером в не­сколько мегабайт может уйти немало времени (особенно если производительность ком­пьютера не слишком высока). Поэтому мы рекомендуем не перегружать форму фоновы­ми изображениями большого размера без особой на то необходимости.

Изменение формы курсора

По умолчанию курсор мыши в окне формы изображается в виде стрелки. Это стандарт­ный курсор для ОС Microsoft Windows, При необходимости нетрудно выбрать курсор другой формы. Чтобы выбрать курсор, необходимо отредактировать свойство формы Cursor. По умолчанию это свойство имеет значение Default, что соответствует обычному курсо­ру в виде стрелки. При редактировании свойства Cursor вам будет предложен список вариантов. Однако, не рекомендуется сильно увлекаться применением курсоров мыши .стандартной формы, так как это может запутать пользователя.

Методы формы

Методы применяются для исполнения тех или иных действий. Методы, являющиеся членами класса, выполняют действия, составляющие функциональность данного класса. Любая форма инкапсулирует базовый набор функций, унаследованный от класса System.Windows.Forms.Form, куда входят методы, управляющие отображением формы и доступом к ней в пользовательском окружении. Вот некоторые из них:

Show();

ShowDialog();

Activate();

Hide();

Close().

Для вызова любого из этих методов необходима ссылка на форму, то есть в памяти должен быть заранее созданный экземпляр формы. При запуске приложение автоматически создает экземпляр стартовой формы в дополнение к тем экземплярам форм, которые создаются в коде.

Внутри класса формы можно ссылаться на текущий экземпляр этой формы посредством ключевого слова this (C#). Допустим, нужно написать метод, изменяющий цвет фона формы. Поскольку этот код воздействует только на текущий экземпляр формы, задачу удается решить лишь при помощи указанного ключевого слова.

Метод Show()

Пользователи работают только с видимыми формами. Чтобы сделать форму видимой, вызовите метод Show(), который загружает экземпляр класса формы в память, отображает его на экране и передает ему фокус ввода, при этом свойство Visible автоматически устанавливается в true. Если экземпляр формы уже загружен, но пока не видим (например, если его свойство Visible установлено в false), вызов метода Show() даст тот же результат, что и установка свойства Visible в true .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]