

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

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

•Для получения текста из TextBox используется свойство Text.
•Введенный текст по умолчанию является строкой, т.е. имеет тип string. Необходимо его конвертировать в нужный программисту тип, а также предусмотреть возможные исключения (ввод нечисловых значений, ввод пустой строки и т.п.)
ЭЛЕМЕНТ MASKEDTEXTBOX
•Элемент MaskedTextBox представляет собой обычное текстовое поле.
•Однако данный элемент позволяет контролировать ввод пользователя и проверять его автоматически на наличие ошибок.
•Для контроля за вводимыми символами задаётся маска
Символы, используемые в масках
•0 Позволяет вводить только цифры
•9 Позволяет вводить цифры и пробелы
•# Позволяет вводить цифры, пробелы и знаки '+' и '-'
•L Позволяет вводить только буквенные символы
•? Позволяет вводить дополнительные необязательные буквенные символы
•A Позволяет вводить буквенные и цифровые символы
Символы, используемые в масках
•. Задает позицию разделителя целой и дробной части
•, Используется для разделения разрядов в целой части числа
•: Используется в временных промежутках - разделяет часы, минуты и секунды
•/ Используется для разделения дат
•$ Используется в качестве символа валюты

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

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