Упражнение 10.5.2 «Использование элементов управления»




Урок № 79

Профиль «Информационно-технологический»

Линия «Алгоритмизация и программирование»

Раздел «Основы алгоритмизации и объектно-ориентированного программирования»

Тема № 10: «Визуальное проектирование в C#»

Тема урока «Элементы управления 2»

Вопросы, рассматриваемые на уроке:


1. Элемент управления «кнопка» (button (B))

2. Элемент управления «радиокнопка» (RadioButton (RB))

3. Элемент управления «опция» или «флажок» (CheckBox (CB))

4. Элемент управления «метка» (Label (L))

5. Элемент управления «гиперссылка» (LinkLable (LL))

6. Самостоятельная работа

7. Домашнее задание

Конспект

Панель элементов управления (Toolbox), содержит список папок, в каждой из которых перечислены элементы управления определённой специфики.

Элемент управления «кнопка» (button (B))

Это наиболее часто используемый элемент управления. Используется для программного выполнения большинства операций в приложениях.

Элемент управления «радиокнопка» (RadioButton (RB))

Кнопки служат для выбора одного из нескольких вариантов и поэтому размещаются всегда группами. Чтобы выделить их в изолированную группу их размещают в контейнерах: Panel или GroupBox. Если включить одну из этих кнопок, то остальные отключаются и при каком - либо событии осуществляется выбранный вариант.

Элемент управления «опция» или «флажок» (CheckBox (CB))

Выполняет функции аналогичные радиокнопкам, только в отличие от них возможен выбор нескольких вариантов.

Элемент управления «метка» (Label (L))

Метка чаще всего используется для информирования пользователя. На неё заносится текст прямо из программы и заменить его нет возможости. Доступ к метке в исполняемой программе запрещён. Однако содержимое метки может быть изменено програмно.

Элемент управления «гиперссылка» (LinkLable (LL))

Этот элемент позволяет добавлять гиперссылки в приложения форм.

System.Diagnostics.Process.Start("https://www.google.ru/");

Самостоятельная работа

Упражнение 10.5.1 «Элементы управления»

1) Запустите среду программирования C# в режиме формы.

2) Сохраните упражнение в папке группы под именем Upr_10_5_1_Family

3) Установите для формы такие свойства:

· имя – ControlElements

· заголовок – Упражнение 10.5.1 «Элементы управления»

4) Установите на форму следующие элементы:

 

 

Элемент управления Значение элемента
button1 Установите параметры
GroupBox Выбираем цвет формы
Panel  
RadioButton1 RadioButton2 RadioButton3 · красный · зеленый · синий
CheckBox1 CheckBox2 CheckBox3 · Флажок 1 · Флажок 2 · Флажок 3
button2 Пример
label1  
LinkLable1 https://www.google.ru/

5) Для кнопки button1 создайте обработчик события:

6) Для CheckBox3 создайте обработчик события, который в зависимомти от установленного или не установленного флажка выводит в окне сообщение: Флажок 3 – установлен или Флажок 3 – не установлен

7) Для кнопки button2, который в label1 вместо текста Нажмите кнопку “Пример” выведет результат вычисления примера 6*8

8) Для LinkLable1 создайте обработчик события открытия сайта Google^

System.Diagnostics.Process.Start(linkLabel1.Text);

9) Запустите программу на выполнение.

10) Если необходимо внесите исправления в код программы.

11) Закройте окно программы.

12) Закройте окно среды программирования C#.

Упражнение 10.5.2 «Использование элементов управления»

1) Запустите среду программирования C# в режиме формы.

2) Сохраните упражнение в папке группы под именем Upr_10_5_2_Family

3) Измените свойства формы в соответствии с названием упражнения.

4) Используя элементы управления создайте приложение в котором в зависимости от выбора элемента RadioButton будут открываться дополнительные окна:

· Элемент управления «опция» или «флажок» с двумя элементами CheckBox:

ü один CheckBox закрывает окно,

ü другой CheckBox открывает окно Элемент управления «метка»

· Элемент управления «гиперссылка» с гиперссылкой на сайт https://meta.ua/

5) Запустите программу на выполнение.

6) Закройте окно программы. Закройте окно среды программирования C#.

Домашнее задание

a) Сохраните задание под именем DZ_10_5_1_Family

b) Используя изученные на уроке элементы управления создать приложение выполняющее такие действия:

· открывает окна;

· в одном окне вводятся данные для вычисления факториала числа с выводом результата вычисления;

· в другом окне вводятся данные для вычисления уравнения (ax+by)/(c-d) с выводом результата вычисления.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: