Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(ООП).Лаб_3_5_1 Проектування взаємодії об'єктів через події.doc
Скачиваний:
39
Добавлен:
01.07.2025
Размер:
199.17 Кб
Скачать

2.2. Об'єкти TextBox, RichTextBox, MenuStrip, ContextMenuStrip, Checkbox, GroupBox

Для введення і виведення текстових даних використовуються такі об’єкти як TextBox та RichTextBox

Об'єкт TextBox використовують для введення та редагування одного рядка тексту. Для нього можна задавати тип, розмір, колір шрифту та багато інших атрибутів тексту. Отримати або задати текст, що відображається у вікні TextBox, можна через властивість Text. Наприклад: string s = TextBox1.Text;

Об'єкт RichTextBox використовують для створення багаторядкових текстів. Крім звичайних властивостей, поле редагування RichTextBox має наступні найбільш вживані:

Властивість

Опис властивості

Значення

Lines

Задания початкового тексту в полі редагування

Комплексна властивість (за­дається в діалоговому вікні)

MaxLength

Максимально можлива кількість введених символів

50 - п'ятдесят символів, 0 - без обмежень

ScrollBars

Наявність смуг прокручування

None (відсутні), Horizontal (горизонтальна), Both (обидві)

Для позначення стану і керування обчисленнями призначені об’єкти типа СheскВох та RadioButton.

Об’єкт СheскВох використовують для створення дво- або три-позиційних прапорів: включений, виключений (недоступний), об’єкту притаманні, зокрема, такі властивості :

Властивість

Опис властивості

Значення

TreeState

Наявність третьої пози­ції (сірий включений)

True (трипозиційний прапорець), False (двопозиційний прапорець)

CheckState

Стан прапорця

Indeterminate (сірий), Unchecked (виключений), Checked (включений)

Панель групи об'єктів GrоupВох призначена для групування об'єк­тів і використовується з метою поліпшення дизайну вікна програми.

За допомогою об'єкта МеnuStrip створюють головне меню про­грами. Деякі властивості об'єкта МеnuStrip наведені у таблиці:

Властивості МеnuStrip

Властивість

Опис властивості

Значення

Items

Команди меню

Комплексна властивість (за­дається в діалоговому вікні)

Tag

Допоміжна змінна, викорис­товується в тексті програми

0; 8 (ціле число)

За допомогою об'єкта ContextMenuStrip створюють контекстне меню компонента. Для зв'язування контекстного меню з об'єктом необ­хідно властивості ContextMenuStrip присвоїти значення імені (Name) конкретного контекстного меню.