57926

Основы объектно-ориентированного программирования. Создание формы

Конспект урока

Педагогика и дидактика

Цель: Сформировать у учащихся представление о среде программирования Visul Studio; освоить основные приемы создания форм получить практические навыки создания формы в среде программирования; формировать у учащихся информационную компетентность.

Русский

2014-04-17

573.5 KB

0 чел.

Тема. Основы объектно-ориентированного программирования.

Создание формы.

Цель: Сформировать у учащихся представление о среде программирования Visual Studio; освоить основные приемы создания форм, получить практические навыки создания формы в среде программирования; формировать у учащихся информационную компетентность.

План урока:

  1.  Организационный момент.
  2.  Мотивация учебной деятельности.
  3.  Восприятие и первичное осознание нового материала.

    Создание приложения Windows Forms. Элементы формы:

  •  Имя
    •  Цвет
    •  Рисунки
    •  Размер
    •  Размещение
    •  Границы
    •  Прозрачность
    •  Вид формы
  1.  Обобщение и систематизация полученных знаний.
  2.  Подведение итогов урока. Домашнее задание.

Ход урока

  1.  Организационный момент. Актуализация опорных знаний.

На прошлом уроке мы рассмотрели интерфейс Visual Basic и познакомились с консольным приложением.


На рисунке 1 подпишите основные элементы окна консольного приложения. (
Приложение 1)

Рисунок 1

  1.  Мотивация учебной деятельности.

Сегодня мы продолжаем знакомиться с приложениями Visual Basic.

Название Visual Basic говорит само за себя. Слово Basic в названии указывает на то, что синтаксис программ и операторы опираются на язык высокого уровня Basic (Beginners Atlpurpose Symbolic Instruction Code - многоцелевой код символических команд для начинающих), но заметно от него отличается.

Visual Basic, в отличии от традиционных систем программирования, представляет совершенно иной стиль программирования. Уже по слову "Visual" можно догадаться, что в Visual Basic реализован визуальный стиль программирования. Вы даже не программируете, а проектируете приложение. Ваша первая задача при этом — создать рабочую среду, прежде чем начать набирать первую строку кода.

Сегодня на уроке мы и научимся создавать рабочую среду.

Создание приложения в Visual Basic включает следующие два базовых шага:

  1.  Построение пользовательского интерфейса приложения.
  2.  Написание программного кода, который отвечает на действия, предпринимаемые в пользовательском интерфейсе.

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

Для того, чтобы задать значения свойства или изменить его, нужно выполнить следующие шаги:

  1.  Выбрать команду Properties в меню View (Вид) или нажать кнопку Properties на панели инструментов. В окне Properties отобразятся установки для выбранной формы или выбранного элемента управления.
  2.  Выбрать из списка Properties нужное свойство.
  3.  Задать или выбрать в правой колонке новое значение свойства.
  4.  Восприятие и первичное осознание нового материала

Теоретический материал

Создадим для примера простейшее приложение. Точнее создавать и программировать не придется вообще ничего: Visual Basic изначально предоставляет готовое приложение, состоящее из одного окна (формы) класса Form. (Приложение 2)

В меню «Пуск» выберите «Программы» и затем «Microsoft Visual Studio 2010», Создать проект, выбираем Приложение Windows Forms, в поле Имя вводим имя нового проекта и нажимаем ОК.

   Сразу после этого Visual Basic предложит новую "пустую" форму. Данная форма не является абсолютно пустой - она содержит основные элементы окна Windows: заголовок, управляющие кнопки окна, пункты меню, панель элементов, окно свойств, командный обозреватель, список ошибок, рабочую область (конструктор).

   Любое приложение Windows выполняется в соответствующем окне.  Visual Basic - это среда разработки приложений под Windows, поэтому для любого разрабатываемого приложения предлагается окно (форма). Итак, первая программа готова. Чтобы увидеть результат ее работы, запустим программу . Это приложение имеет минимум того, что нужно любому приложению, выполняемому в среде Windows, и не одним элементом больше. Оно представляет собой каркас или заготовку, обеспечивающее разработчика всем необходимым для каждого приложения вообще.

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

Форма обладает определёнными свойствами, обеспечивающие её функциональность. Свойства перечислены на панели  Свойства (справа), если они не установлены, то открыть их можно с помощью пункта меню Вид – Окно свойств или нажав F4. Щелкните Форму и в Окне свойств увидите длинный список свойств.

Имя. Имя формы изменяется в строке Text. Щёлкните её и удалите имя Forma1. После этого напечатайте другое имя, которое будете использовать при создании программы.

Цвет. Сейчас Форма окрашена в серый цвет. Это можно исправить. Обратитесь к строке BackColor (фоновый цвет). Щелкнув её, вы увидите кнопку со стрелкой, затем появится диалоговое окно Color (цвет), содержащее цвета трёх типов: Другой (простой набор цветов), Интернет(цвета для  Web - страниц), Система (цвета используемые в Windows). Выберите любой тип и щелкните тот цвет, который вам понравится – форма окрасится в него.

Рисунки. На Форму можно поместить любой рисунок, имеющихся в ваших файлах. Для этого надо воспользоваться свойством  Backgroundimage (фоновый рисунок). Щелкните строку с этим свойством. Когда появится кнопка с тремя точками, щелкните её. Откроется диалоговое окно Выбор ресурса. Выберите понравившийся вам рисунок и он отобразится на форме. Если,  например, этот рисунок из папки Windows, он может накрыть всю форму, а если воспользоваться свойством BackgroundimageLayout, то можно выбрать расположение рисунка.

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

Размещение. Свойство StartPosition (стартовая позиция) определяет место расположения формы на экране. При включении опции Manual (ручная) можно задать координаты верхнего левого угла формы с помощью свойства Location (размещение).

Границы. Свойство FormBorderStyle (стиль границ формы) определяет границы формы на экране. В данном свойстве поддерживаются следующие стили форм:

  •  None – отсутствуют границы и строка заголовка, вы не сможете изменить размеры, переместить, свернуть или развернуть:
  •  FixedSingle – форма имеет строку заголовка, её можно сворачивать, разворачивать, перемещать, но нельзя изменять размеры;
  •  Fixed3D – отличается от предыдущей формы трёхмерным видом границ;
  •  FixedDialog - форма имеет строку заголовка, её можно сворачивать, разворачивать, перемещать, но нельзя изменять размеры;
  •  FixedToolWindows – есть строка заголовка и кнопка закрытия окна; можно перемещать, но нельзя свернуть, развернуть, изменить размеры;
  •  SizableToolWindows - есть строка заголовка и кнопка закрытия окна; можно перемещать и изменять размеры;
  •  Sizable – основной вид окна, где отображается строка заголовка, кнопки управления окном; его можно перемещать и изменять размеры. Этот вид используется по умолчанию.

Прозрачность. Свойство TransparencyKey делает форму прозрачной, если установить в нем цвет формы (Opacity 50%). Поместите на форму кнопку Button и дважды щелкните её. Откроется окно кодов. В заготовке, созданной редактором кодов, поместите код Me.Close(). Запустите программу (F5), в открывшемся окне щелкните Button. Окно должно закрыться. Желательно, чтобы такой код имела каждая ваша программа.

Помните, что изменять свойства объекта можно только на выделенном элементе. Для этого щелкните элемент – вокруг него появятся маркеры. Свойство Locked (закрытие) должно быть False.

Вид формы. С помощью свойства Windows State можно свернуть или развернуть окно, при этом оно принимает следующий вид: Normal – вид, созданный в окне Design, Minimized – вид заголовка, Maximized – во весь экран.

  1.  Обобщение и систематизация полученных знаний.

Практическая работа «Создание формы» (приложение 3).

    5.  Подведение итогов урока. Домашнее задание: повторить  элементы окна интерфейса; выучить алгоритм создания формы и её свойства.


3

2

1

5

6

4


 

А также другие работы, которые могут Вас заинтересовать

75737. Качество воздуха и виды промышленной вентиляции 64 KB
  Качество воздуха и виды промышленной вентиляции Под качеством атмосферного воздуха понимают совокупность свойств атмосферы определяющую степень воздействия физических химических и биологических факторов на людей растительный и животный мир а также на материалы конструкции и окружающую среду в целом. Нормативами качества воздуха определены допустимые пределы содержания вредных веществ как в производственной предназначенной для размещения промышленных предприятий опытных производств научно-исследовательских институтов и т....
75738. Промышленный шум, меры борьбы с ним 49 KB
  В различных отраслях экономики на предприятиях и фирмах имеются источники шума это оборудование машины работа которых сопровождается шумом людские потоки. Постоянно находящийся в этих условиях персонал рабочие операторы подвергаются воздействию шума вредно действующего на их организм и снижающего производительность труда. Длительное воздействие шума может привести к развитию такого профессионального заболевания как шумовая болезнь. Тональный характер шума устанавливается измерением в третьоктавных полосах частот по...
75739. Вибрация, причины ее возникновения. Негативное воздействие вибрации на организм человека(профессиональные заболевания). Организация контроля ее параметров 63 KB
  Негативное воздействие вибрации на организм человека профессиональные заболевания. Основными параметрами вибрации происходящей по синусоидальному закону являются: частота амплитуда смещения скорость ускорение период колебания время в течение которого совершается одно полное колебание. Технологическую которая возникает при работе стационарных машин или передается на рабочие места не имеющие источников вибрации. Генераторами технологической вибрации является оборудование: лесопильное деревообрабатывающее для изготовления...
75740. Определение величин, характеризующих вибрацию (виброскорость, виброускорение, логарифмический уровень виброскорости) 39.5 KB
  Источниками вибрации являются различные технологические процессы механизмы машины и их рабочие органы. Воздействие вибрации на человека классифицируется: по способу передачи вибрации на организм человека; по направлению действия вибрации; по временной характеристике вибрации. Вибрации воздействующая на отдельные части организма работающего определяется как локальная. Показателями вибрационной нагрузки на оператора являются виброускорение виброскорость диапазон частот время воздействия вибрации.
75741. Понятие вибрации. Воздействие вибрации на организм человека. Способы защиты от вредного воздействия вибрации 16.65 KB
  Понятие вибрации. Воздействие вибрации на организм человека. Способы защиты от вредного воздействия вибрации. По способу передачи на человека вибрации подразделяются на общую передающуюся через опорные поверхности на тело человека и локальную передающуюся через руки человека.
75742. Электромагнитное излучение. Негативное воздействие на организм человека 20.25 KB
  Биологический эффект зависит от физических параметров ЭМП радиочастот: длины волны частоты колебаний интенсивности и режима излучения непрерывный прерывистый импульсно модулированный продолжительности и характера облучения организма постоянное интермиттирующее...
75743. Защита от электромагнитного излучения. Эффективность защиты 18.88 KB
  Эффективность защиты. Средства и методы защиты от ЭМП делятся на три группы: организационные инженерно-технические и лечебно-профилактические. В качестве средств индивидуальной защиты рекомендуется специальная одежда выполненная из металлизированной ткани и защитные очки. Средства защиты от электрического поля частотой 50 Гц: стационарные экранирующие устройства козырьки навесы перегородки; переносные передвижные экранирующие средства защиты инвентарные навесы палатки перегородки щиты зонты экраны...
75744. Виды производственного освещения. Виды естественного освещения. Понятие к.е.о. Расчет площади световых проемов и количества окон 21.74 KB
  Виды производственного освещения. Виды естественного освещения. В зависимости от источника света производственное освещение может быть: естественным создаваемым солнечными лучами и диффузным светом небосвода; искусственным его создают электрические лампы; смешанным которое является совокупностью естественного и искусственного освещения. Местное освещение предназначено для освещения только рабочих поверхностей и не создает необходимой освещенности даже на прилегающих к ним площадях.
75745. Виды искусственного освещения, источников искусственного освещения. Методы расчета.расчет искусственной освещенности по коэффициенту использования светового потока 20.13 KB
  В осветительных установках предназначенных для освещения предприятий в качестве источников света широко используются газоразрядные лампы и лампы накаливания. К основным характеристикам источников света относятся: номинальное напряжение В; электрическая мощность