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

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

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

• 1. Перетаскиваем на форму элементы

• 2. Программный код для кнопки:

Для получения текста из TextBox используется свойство Text.

Введенный текст по умолчанию является строкой, т.е. имеет тип string. Необходимо его конвертировать в нужный программисту тип, а также предусмотреть возможные исключения (ввод нечисловых значений, ввод пустой строки и т.п.)

ЭЛЕМЕНТ MASKEDTEXTBOX

Элемент MaskedTextBox представляет собой обычное текстовое поле.

Однако данный элемент позволяет контролировать ввод пользователя и проверять его автоматически на наличие ошибок.

Для контроля за вводимыми символами задаётся маска

Символы, используемые в масках

0 Позволяет вводить только цифры

9 Позволяет вводить цифры и пробелы

# Позволяет вводить цифры, пробелы и знаки '+' и '-'

L Позволяет вводить только буквенные символы

? Позволяет вводить дополнительные необязательные буквенные символы

A Позволяет вводить буквенные и цифровые символы

Символы, используемые в масках

. Задает позицию разделителя целой и дробной части

, Используется для разделения разрядов в целой части числа

: Используется в временных промежутках - разделяет часы, минуты и секунды

/ Используется для разделения дат

$ Используется в качестве символа валюты

Для создания маски используется свойство

Mask

Примеры масок

L.L.L????????? – инициалы и фамилия

$999,999.00 – значение денежных единиц в диапазоне от 0 до 999999. Знак валюты будет заменен его эквивалентом для конкретного языка.