Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Создание обработчика события выделенной первой радиокнопкиСодержание книги
Поиск на нашем сайте
Шаг 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 с.) |