
Автозаполнение текстового поля
•AutoCompleteCustomSource – позволяет привязать элемент TextBox к некоторой коллекции, из которой берутся данные для заполнения поля.
•AutoCompleteSource – указывает источник для заполнения TextBox.
•AutoCompleteMode – стиль заполнения
TextBox
Автозаполнение текстового поля
•Стили автозаполнения (AutoCompleteMode):
–None: отсутствие автозаполнения
–Suggest: предлагает варианты для ввода, но не дополняет
–Append: дополняет введенное значение до строки из списка, но не предлагает варианты для выбора
–SuggestAppend: одновременно и предлагает варианты для автозаполнения, и дополняет введенное пользователем значение
Автозаполнение текстового поля
•Создаём элемент TextBox.
•В AutoCompleteSource выбираем CustomSource.
•Выбираем стиль заполнения
(AutoCompleteMode).
•Заполняем список строк в свойстве
AutoCmpleteCustomSource (щелчок по кнопке “…”)

Автозаполнение текстового поля

Автозаполнение текстового поля
Перенос по словам
•Свойство WordWrap: если слово не умещается на строке, то но переносится на следующую.
•Свойство WordWrap будет работать только для многострочных текстовых полей (то есть для полей, у которых Multiline=true).
Поле для ввода пароля
•В полях для ввода пароля вместо любых вводимых символов должен отображаться некоторый символ по умолчанию (обычно
●).
•В Windows Forms существуют два свойства для преобразования обычного текстового поля в поле для ввода пароля:
PasswordChar и UseSystemPasswordChar
Поле для ввода пароля
•Свойство PasswordChar по умолчанию не имеет значения. Если мы установим в качестве него какой-нибудь символ, то этот символ будут отображаться при вводе любых символов в текстовое поле.
•Свойство UseSystemPasswordChar принимает значения true или false. Если установлено значение true, то вместо введенных символов в текстовом поле будет отображаться знак пароля, принятый в системе, например, точка.

Поле для ввода пароля
• PasswordChar=‘*’
Пример
•Создать приложение для нахождения суммы двух чисел.
•На форме должны присутствовать следующие элементы:
–поле TextBox для ввода первого числа;
–поле TextBox для ввода второго числа;
–поле Label для вывода результата;
–кнопка.