Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка С#.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
830 Кб
Скачать
☆

Свойства управляющего элемента CheckBox

Таблица 5

Свойство

Комментарии

CheckState

В отличие от RadioButton, CheckBox может находиться в одном из трех состояний:

• Checked (выбрано)

• Indeterminate (не определено),

• Unchecked (не выбрано)

Если состояние окна выбора описывается как indeterminate, то окно выбора, соответствующее данной надписи, обычно изображается серым цветом, что означает, что текущее значение в окне выбора либо недопустимо, либо лишено смысла при данных обстоятельствах

ThreeState

Когда это свойство имеет значение false, то нет возможности изменять состояние CheckBox на indeterminate. Хотя при этом по-прежнему можно устанавливать данное значение программным путем

TextBox

Управляющие элементы типа TextBox (текстовое окно) предназначены для ввода пользователем текста. Класс TextBox обеспечивает ряд возможностей по работе с текстом в текстовом окне, такие как выделение текста, вырезание и вставка текста, а также набор событий.

Свойства управляющего элемента TextBox

Таблица 6

Свойство

Комментарии

Causesvalidation

Когда элемент, у которого данному свойству присвоено значение true, должен оказаться в фокусе, то генерируются два события — Validating и Validated. Их можно обработать с целью проверки допустимости данных, введенных в управляющий элемент, который выходит из фокуса

CharacterCasing

Позволяет определить, производится ли изменение регистра вводимых символов. Это свойство может иметь одно из трех значений:

• Lower — весь вводимый в окно текст переводится в нижний регистр.

• Normal — текст остается без изменений.

• Upper — весь вводимый в окно текст переводится в верхний регистр

MaxLength

Значение, которое определяет максимальную длину текста в TextBox, выраженную в символах. Если длина ограничена только объемом имеющейся в наличии памяти, данному свойству следует присвоить значение, равное нулю

Multiline

Указывает, допускает ли данный управляющий элемент наличие нескольких строк. Многострочный элемент позволяет одновременный вывод нескольких строк текста

PasswordChar

Указывает, что текст, находящийся в однострочном окне, должен заменяться на "секретные" символы. Если свойство Multiline имеет значение, равное true, то это свойство игнорируется

Readonly

Логическое значение, указывающее на то, что текст может использоваться в режиме "только чтение".

ScrollBars

Позволяет указать, что состоящее из нескольких строк окно должно выводиться с линейками прокрутки.

SelectedText

Определяет выбранный в окне текст

SelectionLength

Определяет число символов в выбранном тексте

SelectionStart

Определяет начало выделенного текста в текстовом окне

Управляющий элемент TextBox поддерживает обработку событий, позволяющих организовать проверку допустимости вводимого текста. Если требуется гарантированно не допускать ввода неверных символов или если нужно, чтобы вводимое в текстовое окно значение находилось в допустимом диапазоне, то необходимо указать пользователю этого управляющего элемента, является ли введенное значение допустимым или нет.

Управляющий элемент TextBox предоставляет следующие события: