Скачать 328.01 Kb.
|
ПРАКТИЧЕСКАЯ РАБОТА СОЗДАНИЕ ПРИЛОЖЕНИЯ С ОСНОВНЫМИ ЭЛЕМЕНТАМИ ВВОДА/ВЫВОДА Цель: получение навыков работы по созданию приложений с основными элементами ввода/вывода. Создадим приложение (программы, предназначенные для решения прикладных задач, принято называть приложениями), позволяющее посчитать доход по вкладу (рисунок 1). Рисунок 1 - Окно программы "Доход" Начало работы над проектом Чтобы начать работу над новым проектом, надо: В меню File выбрать команду New Project. В открывшемся окне New Project выбрать тип приложения — Windows Forms Application - Visual C#. В поле Name ввести имя проекта — profit и нажать кнопку ОК (рисунок 2). В результате описанных действий в папке временных проектов (по умолчанию это C:\Users\User\AppData\Local\Temporary Projects) будет создана папка profit, а в ней — проект profit. Рисунок 2. Начало работы над новой программой Форма Работа над приложением начинается с создания стартовой формы — главного окна программы. Форма создается путем добавления на заготовку формы необходимых компонентов и изменения значений свойств самой формы. Сначала нужно установить требуемые значения свойств формы, затем — поместить на форму необходимые компоненты (поля ввода информации, командные кнопки, поля отображения текста и др.) и выполнить. Настройка формы (а также компонентов) осуществляется путем изменения значений свойств. Свойства объекта (формы, компонента) определяют его вид и поведение. Например, свойство Text определяет текст заголовка окна, а свойство startPosition — положение окна в момент появления его на экране. Основные свойства формы (объекта Form) приведены в таблице 1. Таблица 1. Свойства формы (объекта Form)
Для изменения значений свойств объектов используется окно Properties. В левой колонке окна перечислены свойства объекта, выбранного в данный момент, в правой — указаны значения свойств. Имя выбранного объекта отображается в верхней части окна Properties. Чтобы в заголовке окна отображалось название программы, надо изменить значение свойства Text. Для этого следует щелкнуть левой кнопкой мыши в поле значение свойства Text (в поле появится курсор), ввести в поле редактирования текст Доход и нажать клавишу (рис. 2.3). Рисунок 3. Изменение значения свойства Text путем ввода нового значения Рисунок 4. Установка значения свойства путем выбора из списка При выборе некоторых свойств, например FormBorderstyle, справа от текущего значения свойства появляется значок раскрывающегося списка. Очевидно, что значение таких свойств можно задать путем выбора из списка (рисунок.4). Некоторые свойства являются сложными. Они представляют собой совокупность других (уточняющих) свойств. Например, свойство size, определяющее размер формы, представляет собой совокупность свойств width и Height. Перед именами сложных свойств стоит значок ► , в результате щелчка на котором раскрывается список уточняющих свойств (рисунок 5). Значение уточняющего свойства можно задать (изменить) обычным образом — ввести нужное значение в поле редактирования. Размер формы можно изменить и с помощью мыши, точно так же, как и любого окна, т. е. путем перемещения границы. По окончании перемещения границы значения свойств width и Height будут соответствовать установленному размеру формы. В результате выбора некоторых свойств, например Font, в поле значения свойства отображается кнопка, на которой изображены три точки. Это значит, что задать значение свойства можно в дополнительном диалоговом окне, которое появится в результате щелчка на этой кнопке. Например, значение свойства Font можно задать путем ввода значений уточняющих свойств (Name, size, style и др.), а можно воспользоваться стандартным диалоговым окном Шрифт, которое появится в результате щелчка на кнопке с тремя точками (рисунок 6). Рисунок 5. Изменение значения уточняющего свойства Рисунок 6. Чтобы задать свойства шрифта, щелкните на кнопке с тремя точками В таблице 2 приведены значения свойств формы программы "Доход". Значения остальных свойств формы оставлены без изменения и поэтому в таблице не представлены. Обратите внимание, в именах некоторых свойств есть точка. Это значит, что это значение уточняющего свойства. Таблица 2. Значения свойств стартовой формы
После того как будут установлены значения свойств формы, она должна выглядеть так, как показано на рисунке 7. Теперь на форму надо добавить компоненты. Рисунок 7. Форма после изменения значений ее свойств Компоненты Поля ввода/редактирования, поля отображения текста, командные кнопки, списки, переключатели и другие элементы, обеспечивающие взаимодействие пользователя с программой, называют компонентами пользовательского интерфейса. Они находятся в окне Tollbox на вкладке Common Controls. Программа "Доход" должна получить от пользователя исходные данные — сумму и срок вклада. Ввод данных с клавиатуры обеспечивает компонент TextBox. Таким образом, на форму разрабатываемого приложения нужно поместить два компонента TextBox. Чтобы на форму добавить компонент TextBox, надо: В палитре компонентов (окно Toolbox) раскрыть вкладку Common Controls. Сделать щелчок на значке компонента TextBox (рисунок 8). Установить указатель мыши в ту точку формы, в которой должен быть левый верхний угол компонента, и сделать щелчок левой кнопкой мыши. В результате на форме появляется поле ввода/редактирования — компонент TextBox (рисунок 9). Рисунок 8. Выбор компонента в палитре (компонент TextBox — поле редактирования) Рисунок 9. Результат добавления на форму компонента TextBox Каждому добавленному компоненту среда разработки присваивает имя, которое состоит из названия компонента и его порядкового номера. Например, первый добавленный на форму компонент TextBox получает ИМЯ textBox1, второй — textBox2. Программист путем изменения значения свойства Name может поменять имя компонента. Однако в простых программах имена компонентов, как правило, не меняют. Основные свойства компонента TextBox приведены в таблице 3. Таблица 3. Свойства компонента TextBox
|
Практическая работа №1 «Технология строительства воздушных линий связи» Практическая работа №9 «Технология ввода кабелей в здание атс. Оборудование шахт» |
Практическая работа 1 создание первого приложения windows form Цель: получение первичных навыков разработки приложений с использованием Windows Forms |
||
Практическая работа 1 «Создание алгоритма разработки web-сайта» Практическая работа 7-8 «Дополнительные элементы языка html для форматирования web-страниц» |
Практическая работа №12 72 Изучение холодильных шкафов 72 Практическая... Ознакомление с оборудованием системы автоматизации ресторанной деятельности (r- keeper) 22 |
||
Новосибирский государственный технический университет Знакомство с интерфейсом приложения Microsoft Access® (далее – просто Access), его основные сходства и отличия от приложения Microsoft... |
Практическая работа №1 «Работа с нормативными документами» ... |
||
Лабораторная работа №4 по дисциплине «Системы ввода/вывода и периферийные устройства» Разработать и написать драйвер клавиатуры для учебно-лабораторного стенда sdk написать тестовую программу для разработанного драйвера,... |
Практическая работа №1 «Расчет срока окупаемости капитальных вложений... Практическая работа №2 «Задача выбора поставщика и ее решениена основе анализа полной стоимости» |
||
Аппаратная вычислительная платформа, основными компонентами которой... Рассылаемые в настоящее время версии могут быть заказаны уже распаянными. Информация об устройстве платы (рисунок печатной платы)... |
Практическая работа №1 «Изучение конструкции материнской платы» Практическая работа №5 «Изучение принципа работы и характеристик жидкокристаллических дисплеев» |
||
Практическая работа №1 «Изучение организации бесперебойного питания пк» Практическая работа №3 «Изучение типов современных процессоров и их характеристик» |
Практическая работа №1 «Изучение организации бесперебойного питания пк» Практическая работа №3 «Изучение типов современных процессоров и их характеристик» |
||
Практическая работа №1 «Изучение методов конфигурирования сетей доступа» Практическая работа №2 «Изучение методов отбора, подготовки и контроля линии под технологию adsl» |
2 Конфигурация Тема 2 Процессор Во втором модуле описаны основные компоненты компьютерной системы: процессор, память, устройства ввода / вывода |
||
Руководство по инсталляции ибп 1000 кВт 400 В Установка соединительных шин между секциями управления и ввода-вывода после установки модуля статического переключателя. 36 |
Реферат " Базовая система ввода-вывода bios" Это часть программного обеспечения pc, поддерживающая управление адаптерами внешних устройств, экранные операции, тестирование, начальную... |
Поиск |