Текстове поле - студопедія
Для відображення інформації і введення даних в формі призначений об'єкт типу поле, для створення якого використовується кнопкаTextBox (Текстове поле) на панелі елементів керування.
Інформація, що виводиться в текстовому полі, визначається властивістю Text і може здаватися таким способом:
- в діалоговому окнеProperties;
- в процесі виконання програмного коду;
- при введенні даних в полі користувачем. В цьому випадку властивість Locked не повинно мати значеніеTrue, так як дані, які відображаються в поле, можна тільки переглядати, але не можна редагувати.
Розмістимо в формі текстове поле і подивимося, як, вводячи в нього інформацію, можна змінювати значення розташованої в формі напису.
1. Відкрийте вікно для створення нового додатка.
2. Для розміщення у формі текстового поля натисніть кнопкуTextBox (Текстове поле) на панелі елементів керування. Потім встановіть курсор у формі і намалюйте рамку необхідного розміру.
3. Відкрийте вікно властивостей для створеного елемента управління.
4. Інформація, яка відображається в текстовому полі, задається властивістю Text. Щоб при запуску форми на виконання поле було порожнім, видаліть з правого стовпчика даного властивості розташоване в ній за замовчуванням значеніеText1.
5. Додайте в формі напис до текстового поля. Для цього натисніть кнопкуLabel на панелі елементів керування, встановіть курсор у верхню частину форми і намалюйте рамку необхідного розміру. Потім у вікні Properties виділіть властивість caption (Напис) і введіть в правій колонці текст напису, напрімер.Текстовие поля дозволяють користувачеві вводити інформацію.
Private Sub Textl_Change ()
Label 1.Caption = Textl.Text
Мал. 3.19. Процедура, що дозволяє відображати в мітці, що вводиться користувачем
Мал. 3.20. Інформація, що вводиться користувачем в текстове поле, відображається в мітці.
8. Запустіть програму на виконання. З'являється форма, яка містить напис і текстове поле. Введіть довільну фразу в текстове поле. Зверніть увагу, що під час введення інформації напис, розташована над полем, також відображає вводиться вами текст (рис. 3.20).