Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Создание обработчика события выделенной первой радиокнопки

Поиск

Шаг 1. Ввожу новые переменные x0,xk,dx,x.

Шаг 2. Пока (x<=(xk+dx/2)) вычисляется выражение.

Шаг 3. Значения х и у выводятся в label1.

 

 

ЛАБОРАТОРНАЯ 5. КЛАССЫ И ОБЪЕКТЫ

На этом занятии нам необходимо будет выполнить следующие виды работ:

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

-Разобрать программу, динамически порождающую при щелчке на окне различные эл-ты. Тип эл-тов определяется с помощью радиокнопок. Все эл-ты располагаются горизонтально в ряд. При достижении правой границы окна начинается новый ряд эл-тов.

 

Установка необходимого количества компонентов.

Шаг 1. Выбираю на панели компонентов компонент TextBox и размещаю 1шт.

Шаг 2. Выбираю на панели компонентов компонент Label и размещаю 1шт на форме.

Шаг 3. Выбираю на панели компонентов компонент Button и размещаю 1шт на форме.

 

Ввод новых переменных.

Шаг 1. Определяю переменные x,y с координатами для TextBox’ ов и Кнопок.

Шаг 2. Определяю переменные xl,yl с координатами для Меток

Шаг 3. Определяю переменные w,h с высотой и шириной эл-тов.

Шаг 4. Определяю переменные bcount,lcount,tcount для счета кол-ва эл-тов.

 

Создание обработчика события появления кнопок.

Шаг 1. Динамически создаю новую кнопку Button b = new Button();

Шаг 2. С помощью Location и Size определяю для нее координаты, к которым после появления кнопки прибавляется число, чтобы кнопки появлялись в разных местах, и размер.

Шаг 3. Для вывода кол-ва кнопок, прибавляю к переменной bcount 1 единицу каждый раз, когда создается кнопка.

Шаг 4. Вывожу кол-во кнопок в отдельную метку.

Создание обработчика события появления меток.

Шаг 1.   Динамически создаю новую метку Label l = new Label();

Шаг 2. С помощью Location и Size определяю для нее координаты, к которым после появления метки прибавляется число, чтобы метки появлялись в разных местах, и размер.

Шаг 3. Для вывода кол-ва меток, прибавляю к переменной lcount 1 единицу каждый раз, когда создается метка.

Шаг 4.   Вывожу кол-во меток в отдельную метку.

 

Создание обработчика события появления полей ввода.

Шаг 1.   Динамически создаю новое поле ввода TextBox t = new TextBox();

Шаг 2. С помощью Location и Size определяю для него координаты, к которым после появления поля ввода прибавляется число, чтобы поля появлялись в разных местах, и размер.

Шаг 3. Для вывода кол-ва полей, прибавляю к переменной tcount 1 единицу каждый раз, когда создается поле ввода.

Шаг 4.   Вывожу кол-во полей ввода в отдельную метку.

 

 



Поделиться:


Последнее изменение этой страницы: 2019-08-19; просмотров: 1135; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.195.84 (0.005 с.)