Page 44 - 4192
P. 44
Хоча деякі події цього елемента управління можна
відображати, однак ця можливість не використовується.
Властивості
Найважливішою властивістю напису є Caption, яка
утримує відображений текст. Скориставшись властивістю
Border-Style, можна встановити спосіб відображення тексту з
рамкою або без неї. Оформлювати текст можна,
використовуючи всі можливості форматування тексту, які
доступні у вікні властивостей (від виду і розміру шрифту до
кольору символів). Якщо текст довший за поле напису, то
частина тексту, яка виходить за поле, не відображається. Щоб
цього не сталося, необхідно присвоїти значення True
властивості AutoSize, що приведе розмір напису у
відповідність з довжиною тексту. Таким же чином можна
коригувати розмір напису по вертикалі. Для цього необхідно
встановити властивість WordWrap. Слова, які не
вміщуватимуться у рядок, автоматично будуть переноситись у
наступний рядок.
Текстове поле (TextBox)
Призначення
Текстове поле (TextBox) є основним елементом
управління, який призначений для введення даних.
Події
При використанні текстового поля викликає цікавість
декілька подій. Насамперед, подія Change, яка викликається
при зміні змісту текстового поля, ця подія відбувається кожен
раз при введенні, знищенні або зміні символу. Наприклад, при
введенні в текстове поле слова "так" подія Change
відбувається три рази – по одному разу для кожної літери.
Для аналізу введеного в поле тексту найкраще всього
підходить подія LostFocus. Ця подія викликається після того,
як текстове поле зробиться неактивним (після передачі фокуса
43