русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Использование флажков и переключателей


Дата добавления: 2014-12-01; просмотров: 714; Нарушение авторских прав


На этом занятии будет рассказано, как использовать флажки и переключатели для представления и извлечения выбора пользователя.

При создании пользовательского интерфейса для программы часто необходим способ для предоставления вариантов выбора. Например, предположим, что было написано приложение по приему заказов в пиццерии — может потребоваться разрешение для пользователей выбрать любую из множества начинок. Элемент управления CheckBox обеспечивает визуальное представление, что облегчает представление вариантов выбора для этой возможности.

Элемент управления CheckBox состоит из надписи и поля, в котором пользователь может сделать выбор. Когда пользователь щелкает на поле, в нем отображается знак отметки. Если щелкнуть на поле еще раз, этот знак будет удален. Состояние флажка можно получить с помощью свойства CheckBox.Checked. Если поле отображает метку, это свойство возвращает True. Если знак отметки не отображается, свойство возвращает False.

Использование флажков

1. В меню Файл выберите Создать проект.

2. В диалоговом окне Создание проекта в области Шаблоны выберите Приложение Windows.

3. В поле Имя введите UserChoices и нажмите кнопку ОК.

Откроется новый проект Windows Forms.

4. Из Панели элементов перетащите Button и три элемента управления CheckBox на форму.

5. В окне Свойства измените свойство Text для CheckBox1, CheckBox2 и CheckBox3 для чтения Cheese, Peppers> и Mushrooms> соответственно.

6. В окне Свойства измените свойство Text элемента Button1 на текст Order Pizza.

7. В форме дважды щелкните кнопку; откроется окно обработчика событий Button1_Click в редакторе кода.

8. В обработчик событий Button1_Click добавьте следующий код:

Язык Visual Basic

Dim toppings As String = ""If CheckBox1.Checked = True Then toppings &= "Cheese "End IfIf CheckBox2.Checked = True Then toppings &= "Peppers "End IfIf CheckBox3.Checked = True Then toppings &= "Mushrooms"End IfIf toppings <> "" Then MsgBox("Your pizza has the following toppings: " & toppings)End If

9. Нажмите клавишу F5 для запуска приложения. При появлении формы выберите начинку и нажмите кнопку. Отображается окно сообщения, показывающее выбранную начинку для пиццы.



Использование переключателей для предоставления возможности выбора единственного варианта.

Только что мы продемонстрировали, как дать возможность пользователю выбрать несколько параметров из множества предложенных. Но что делать, если нужно разрешить пользователю выбрать только один из нескольких параметров? В этом случае можно использовать элемент управления RadioButton.

В отличие от флажков, переключатели (также называемые дополнительными кнопками) всегда работают в составе группы. Выбор одного переключателя немедленно удаляет содержимое всех остальных переключателей в группе. Определяя группу переключателей, разработчик формы предлагает пользователю набор вариантов, из которых может быть выбран только один. Можно использовать группы элементов управления RadioButton, чтобы пользователи могли выбирать между исключающими друг друга параметрами. Например, можно позволить пользователям выбирать для пиццы обычный соус или острый, но не оба одновременно. Как и в случае с элементом управленияCheckBox, можно получить информацию о статусе элемента управления RadioButton из свойства RadioButton.Checked.



<== предыдущая лекция | следующая лекция ==>
Обработка событий Click | Использование переключателей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.068 сек.