Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

тюмгу / Лабы / Lectures / Технологии_программирования_2.8 — копия

.pdf
Скачиваний:
11
Добавлен:
08.12.2019
Размер:
1.05 Mб
Скачать

• Сумма элементов выделенных ячеек:

Дополнительное задание

• Код, указанный ниже, должен выводить

числа от 2 до 0: 2

1

0

Протестировать код. Выслать верно

работающий код, объяснить свои исправления.

ДОБАВЛЕНИЕ ФОРМ В ПРОЕКТ

1) Solution Explorer (Обозреватель решений) -> Add(Добавить)->Windows Form...

2) Имя формы –> Добавить

Методы открытия формы

Show() – показывает форму в немодальном режиме. Если до обращения к методу формы не было на экране, то выводит форму на экран. Если форма была на экране – делает ее активной и передает ей фокус.

ShowDialog() – показывает форму в модальном режиме. Отличие от Show() состоит в том, что действия с другими окнами невозможны, пока модальное окно не будет закрыто.

Открытие дочерней формы из главной

Файл Program.cs

ПЕРЕДАЧА ДАННЫХ МЕЖДУ ФОРМАМИ

Как передать данные из главной формы в дочернюю?

Пусть на Form1 находятся поле ввода и кнопка для открытия Form2. На Form2 также находится поле ввода. Нужно сделать так, чтобы при открытии Form2 в её поле ввода появился текст, введённый в Form1.

Удобнее всего – через конструктор дочерней формы.