SlideShare a Scribd company logo
Розділ 3.
Алгоритмізація і
програмування
п. 3. 4. Кнопки, поля і написи, їх
властивості та значення.
Поняття події та процедури
пов'язаної з нею.
Елементи керування
Елементи управління являють об'єкти. Вони
мають властивості та події. Елементи
управління створюються за допомогою панелі
інструментів Елементи управління (Toolbox).
На цій панелі представлено кнопки, за
допомогою яких можна конструювати елементи
управління, а також кнопки виклику вікна
властивостей, переходу в режим конструктора і
редактор коду.
Кнопка (Command Button)
Цей елемент керування
використовується для того,
щоб почати, перервати, чи
закінчити будь-яку подію.
Цей елемент керування
використовується для того,
щоб почати, перервати, чи
закінчити будь-яку подію.
Напис (Label)
Напис (Label) призначено для
відображення тексту, який користувач не
може змінити з клавіатури. Також для
підписів (коментарів) об'єктів на формі.
Властивість Border-Style встановлює
спосіб відображення тексту з рамкою або
без неї.
Якщо текст довший за поле напису, то
частина тексту, яка виходить за поле, не
відображається. Щоб цього не сталося,
необхідно присвоїти значення True
властивості AutoSize, що приведе розмір
напису у відповідність з довжиною
тексту. Щоб коригувати розмір напису по
вертикалі, потрібно встановити
властивість WordWrap. Слова, які не
вміщуватимуться у рядок, автоматично
будуть переноситись у наступний рядок.
Текстове поле (TextBox)
Текстове поле (TextBox) є
основним елементом управління,
який призначений для введення
даних.
Подія Change, яка викликається
при зміні змісту текстового поля,
ця подія відбувається кожен раз
при введенні, знищенні або зміні
символу.
Властивість Text відображає в
полі текст.
Властивість Multiline це дає
можливість вводити у поле
декілька рядків.
Властивості об'єктів
• Властивість BackColor (колір
тла) призначена для задання
кольору тла форми чи інших
елементів керування.
• Властивість Caption (заголовок
або підпис) призначена для
підписів написів та кнопок або
надання заголовку форми. Підпис
з'являється під час введення на
елементах.
Властивість Text тільки текстового поля використовують
для введення числових чи текстових даних з форми чи
виведення результатів на форму у відповідне текстове
поле.
Батьки і нащадки
• Поточна форма має власну назву — Me.
• Форма — це найстарший об'єкт.
• Елементи керування, які розташовані на
формі, успадковують деякі властивості
форми Font, ForeColor та ін.
• Тому перше встановлюйте властивості
форми, а потім встановлюйте об'єкти на
форму.
!
Властивості об'єктів
Властивість Font (властивості
шрифту) форми дає змогу задати
вигляд шрифту для підписів всіх
елементів керування, що будуть
згодом розташовані на формі.
Властивість Font окремого
елемента дає змогу задати власні
шрифти для цього елемента.
Властивість Font є багатозначною.
Її задають в окремому вікні Font, що
відкривається після клацання на
значку . У цьому вікні можна
задати назву, накреслення, розмір,
видозміну шрифту.
Властивість ForeColor,
(колір тексту)
призначена для надання
кольору текстам на
формі та об'єктах.
Властивості розміру
форми та об'єктів
• Властивість Width і Plight (розміри елемента:
ширина і довжина). Значення цих властивостей задають
ширину і висоту елемента керування в точках.
Властивості розташування
форми та об'єктів
Властивість Left і То (розташування елемента: відстань з ліва і
зверху). Значення цих властивостей задають розташування об'єкта
у вікні: відступи від лівого верхнього кута екрана для форми, а для
об’єктів форми — від лівого верхнього кута форми у
горизонтальному і вертикальному напрямках відповідно.
Вставлення картинки
• Властивість Picture (тло картинки). Ця
властивість дає змогу вставити картинку у з файла
як тло об'єкта (форми, кнопки тощо).
• Щоб вставити картинку потрібно:
• У панелі Toolbox вибрати ,
• У вікні властивостей обрати Picture і натиснути
• У вікні Load Picture обра-
ти картинку, і кнопку
Відкрити.
Властивості картинки
• Властивості картинки PictureAlignment і
PictureSizeMode дають спосіб вирівнювання
картинки і спосіб розтягування чи стискання
картинки відносно форми чи іншого елемента.
Рекомендують. застосовувати значення
PictureSizeModeStretch, яке автоматично
масштабує зображення до розмірів елемента, в
який його поміщають.
Видимі та доступні об'єкти
• Властивість Visible (зробити об'єкт невидимим). Якщо
властивість Visible об'єкта має значення True, то об'єкт буде
видимий на формі, якщо значення False — невидимий.
• Властивість Enabled (зробити об'єкт недоступним). Якщо
властивість Enabled об'єкта має значення True, то об'єкт буде
доступний для виконання дій, якщо значення False —
недоступний.
Ці властивості за замовчанням мають значення True. їх
застосовують, якщо потрібно показати на формі чи наховати
деяку фотографію, зробити деяку кнопку недоступною чи
невидимою або знову зробити її видимою і доступною.
Зміна властивості об'єкта
<Ім'я об'єкта><номер>.<властивість>=<значення>
Наприклад:
1. Надати формі імя “Мій проект”
Me.Caption = “Мій проект”
2. Перемістити напис1 на 50 пікселів вниз
Label1.Top = Label1.Top +50
3. Змінити розміри текстового поля2 на 1010 пісселів
TextBox2.Width = 10
TextBox2.Plight = 10
4. Зробити картинку1 невидимою
Image1.Visible = False
5. Зробити кнопку 3 недовтупною
Command Button3. Enabled = False
Домашнє завдання
Розробити проект, розмістивши на формі
напис, текстове поле, картинку та три
кнопки. Події на кнопках:
Кнопка1 – напис переміщається на 20
пікселів вниз та 30 пікселів вправо та
кнопка3 стає недоступною;
Кнопка2 – текстове поле змінює розмір
515 пікселів та кнопка3 стає доступною;
Кнопка3 – картинка стає невидимою .
Дякую за
увагу!

More Related Content

What's hot

графічний редактор практика
графічний редактор практикаграфічний редактор практика
графічний редактор практика
Andy Levkovich
 
6 клас урок 6
6 клас урок 66 клас урок 6
6 клас урок 6
Алина Тихоненко
 
Adobe Shotoshop
Adobe ShotoshopAdobe Shotoshop
Adobe Shotoshop
marunasorokina
 
Реташуваня фотографій
Реташуваня фотографійРеташуваня фотографій
Реташуваня фотографій
marunasorokina
 
Зобота з текстом
Зобота з текстомЗобота з текстом
Зобота з текстом
marunasorokina
 
Робота з шарами
Робота з шарамиРобота з шарами
Робота з шарами
marunasorokina
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
Алина Тихоненко
 
Lr 3 photoshop
Lr 3 photoshopLr 3 photoshop
Lr 3 photoshop
metallurg056
 
Маска
МаскаМаска
Маска
marunasorokina
 
9 клас Урок 28. Растровий графічний редактор Paint
9 клас Урок 28. Растровий графічний редактор Paint9 клас Урок 28. Растровий графічний редактор Paint
9 клас Урок 28. Растровий графічний редактор Paint
StAlKeRoV
 
дороботать
дороботатьдороботать
дороботать
Alex Didenco
 
Stvorenna prezentacii
Stvorenna prezentaciiStvorenna prezentacii
Stvorenna prezentacii1cana1
 
Graphica rozdil6
Graphica rozdil6Graphica rozdil6
Graphica rozdil6
Александр К
 
робота з графічними об
робота з графічними обробота з графічними об
робота з графічними об
marunasorokina
 

What's hot (18)

графічний редактор практика
графічний редактор практикаграфічний редактор практика
графічний редактор практика
 
6 клас урок 6
6 клас урок 66 клас урок 6
6 клас урок 6
 
Adobe Shotoshop
Adobe ShotoshopAdobe Shotoshop
Adobe Shotoshop
 
Реташуваня фотографій
Реташуваня фотографійРеташуваня фотографій
Реташуваня фотографій
 
Lr 1(praktika)
Lr 1(praktika)Lr 1(praktika)
Lr 1(praktika)
 
Зобота з текстом
Зобота з текстомЗобота з текстом
Зобота з текстом
 
щербань1
щербань1щербань1
щербань1
 
Робота з шарами
Робота з шарамиРобота з шарами
Робота з шарами
 
Pres 1
Pres 1Pres 1
Pres 1
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
Lr 3 photoshop
Lr 3 photoshopLr 3 photoshop
Lr 3 photoshop
 
Маска
МаскаМаска
Маска
 
9 клас Урок 28. Растровий графічний редактор Paint
9 клас Урок 28. Растровий графічний редактор Paint9 клас Урок 28. Растровий графічний редактор Paint
9 клас Урок 28. Растровий графічний редактор Paint
 
дороботать
дороботатьдороботать
дороботать
 
Stvorenna prezentacii
Stvorenna prezentaciiStvorenna prezentacii
Stvorenna prezentacii
 
Graphica rozdil6
Graphica rozdil6Graphica rozdil6
Graphica rozdil6
 
Lr_2
Lr_2Lr_2
Lr_2
 
робота з графічними об
робота з графічними обробота з графічними об
робота з графічними об
 

Similar to розділ3 п.3.4

Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Василь Тереховський
 
Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.
Василь Тереховський
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
Василь Тереховський
 
Урок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмуванняУрок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмування
Василь Тереховський
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Василь Тереховський
 
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Василь Тереховський
 
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Василь Тереховський
 
Основи подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмуванняОснови подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмування
Vladimir Khalabuzar
 
інтерфейс зображення на формах
інтерфейс зображення на формахінтерфейс зображення на формах
інтерфейс зображення на формах
Микола Мізюк
 
Урок 40. Прапорці. Поле з розкривним списком. Перемикачі
Урок 40. Прапорці. Поле з розкривним списком. ПеремикачіУрок 40. Прапорці. Поле з розкривним списком. Перемикачі
Урок 40. Прапорці. Поле з розкривним списком. Перемикачі
Василь Тереховський
 
Урок 31. Практична робота №10
Урок 31. Практична робота №10Урок 31. Практична робота №10
Урок 31. Практична робота №10
Василь Тереховський
 
Графічні зображення в текстовому документі
Графічні зображення в текстовому документі Графічні зображення в текстовому документі
Графічні зображення в текстовому документі
Alena Danilets
 
графічні зображення в текстовому документі та їхні властивості
графічні зображення в текстовому документі та їхні властивостіграфічні зображення в текстовому документі та їхні властивості
графічні зображення в текстовому документі та їхні властивості
Alena Danilets
 
розділ3 перший проект
розділ3 перший проектрозділ3 перший проект
розділ3 перший проект
Вікторія Теліховська
 
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Василь Тереховський
 
Less12 6class
Less12 6classLess12 6class
Less12 6class
Nikolay Shaygorodskiy
 
6_1403.pptx
6_1403.pptx6_1403.pptx
6_1403.pptx
ssuser53d8f2
 
практична робота
практична роботапрактична робота
практична робота
zaykoannaivanivna
 

Similar to розділ3 п.3.4 (20)

Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
 
Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
 
Урок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмуванняУрок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмування
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написами
 
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
 
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
 
Основи подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмуванняОснови подійно- та об’єктно-орієнтованого програмування
Основи подійно- та об’єктно-орієнтованого програмування
 
інтерфейс зображення на формах
інтерфейс зображення на формахінтерфейс зображення на формах
інтерфейс зображення на формах
 
Урок 40. Прапорці. Поле з розкривним списком. Перемикачі
Урок 40. Прапорці. Поле з розкривним списком. ПеремикачіУрок 40. Прапорці. Поле з розкривним списком. Перемикачі
Урок 40. Прапорці. Поле з розкривним списком. Перемикачі
 
Урок 31. Практична робота №10
Урок 31. Практична робота №10Урок 31. Практична робота №10
Урок 31. Практична робота №10
 
Графічні зображення в текстовому документі
Графічні зображення в текстовому документі Графічні зображення в текстовому документі
Графічні зображення в текстовому документі
 
графічні зображення в текстовому документі та їхні властивості
графічні зображення в текстовому документі та їхні властивостіграфічні зображення в текстовому документі та їхні властивості
графічні зображення в текстовому документі та їхні властивості
 
розділ3 перший проект
розділ3 перший проектрозділ3 перший проект
розділ3 перший проект
 
Ak 11 klas_urok_15_tema
Ak 11 klas_urok_15_temaAk 11 klas_urok_15_tema
Ak 11 klas_urok_15_tema
 
* клас
* клас* клас
* клас
 
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
 
Less12 6class
Less12 6classLess12 6class
Less12 6class
 
6_1403.pptx
6_1403.pptx6_1403.pptx
6_1403.pptx
 
практична робота
практична роботапрактична робота
практична робота
 

More from Вікторія Теліховська

розділ3 п.3.8
розділ3 п.3.8розділ3 п.3.8
розділ3 п.3.7
розділ3 п.3.7розділ3 п.3.7
розділ3 п.3.7
розділ3 п.3.7розділ3 п.3.7
розділ3 п.3.4
розділ3 п.3.4  розділ3 п.3.4
розділ 3 перший проект 1
розділ 3 перший проект 1розділ 3 перший проект 1
розділ 3 перший проект 1
Вікторія Теліховська
 
розділ 3 алгоритми 1
розділ 3 алгоритми 1розділ 3 алгоритми 1
розділ 3 алгоритми 1
Вікторія Теліховська
 
розділ 2.5 8 кл
розділ 2.5  8 клрозділ 2.5  8 кл
розділ 2.2 8 кл1
розділ 2.2  8 кл1розділ 2.2  8 кл1
розділ 2.2 8 кл1
Вікторія Теліховська
 
розділ 2.4 8 кл
розділ 2.4  8 клрозділ 2.4  8 кл
розділ 2.3 8 кл
розділ 2.3  8 клрозділ 2.3  8 кл
розділ 2.1 8 кл
розділ 2.1 8 клрозділ 2.1 8 кл
6 клас розділ 4 підсумок
6 клас розділ 4  підсумок6 клас розділ 4  підсумок
6 клас розділ 4 підсумок
Вікторія Теліховська
 
розділ 3 підсумок
розділ 3 підсумокрозділ 3 підсумок
розділ 3 підсумок
Вікторія Теліховська
 
додавання тексту п 3 5
додавання тексту п 3 5додавання тексту п 3 5
додавання тексту п 3 5
Вікторія Теліховська
 

More from Вікторія Теліховська (20)

блоги
блогиблоги
блоги
 
сайти
сайтисайти
сайти
 
розділ3 п.3.8
розділ3 п.3.8розділ3 п.3.8
розділ3 п.3.8
 
розділ3 п.3.7
розділ3 п.3.7розділ3 п.3.7
розділ3 п.3.7
 
розділ3 п.3.7
розділ3 п.3.7розділ3 п.3.7
розділ3 п.3.7
 
розділ3 п.3.4
розділ3 п.3.4  розділ3 п.3.4
розділ3 п.3.4
 
розділ 3 перший проект 1
розділ 3 перший проект 1розділ 3 перший проект 1
розділ 3 перший проект 1
 
розділ 3 алгоритми 1
розділ 3 алгоритми 1розділ 3 алгоритми 1
розділ 3 алгоритми 1
 
розділ 2.5 8 кл
розділ 2.5  8 клрозділ 2.5  8 кл
розділ 2.5 8 кл
 
розділ 2.2 8 кл1
розділ 2.2  8 кл1розділ 2.2  8 кл1
розділ 2.2 8 кл1
 
розділ 2.4 8 кл
розділ 2.4  8 клрозділ 2.4  8 кл
розділ 2.4 8 кл
 
розділ 2.3 8 кл
розділ 2.3  8 клрозділ 2.3  8 кл
розділ 2.3 8 кл
 
розділ 2.1 8 кл
розділ 2.1 8 клрозділ 2.1 8 кл
розділ 2.1 8 кл
 
розділ 4 2
розділ 4 2розділ 4 2
розділ 4 2
 
розділ 4 7
розділ 4 7розділ 4 7
розділ 4 7
 
6 клас розділ 4 підсумок
6 клас розділ 4  підсумок6 клас розділ 4  підсумок
6 клас розділ 4 підсумок
 
розділ 4 підсумок
розділ 4  підсумокрозділ 4  підсумок
розділ 4 підсумок
 
розділ 4 підсумок
розділ 4  підсумокрозділ 4  підсумок
розділ 4 підсумок
 
розділ 3 підсумок
розділ 3 підсумокрозділ 3 підсумок
розділ 3 підсумок
 
додавання тексту п 3 5
додавання тексту п 3 5додавання тексту п 3 5
додавання тексту п 3 5
 

Recently uploaded

Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
ssuserce4e97
 
Безбар’єрність в бібліотеці – суспільна норма
Безбар’єрність в бібліотеці – суспільна нормаБезбар’єрність в бібліотеці – суспільна норма
Безбар’єрність в бібліотеці – суспільна норма
ssuser15a891
 
Проєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". БуковинаПроєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". Буковина
НБУ для дітей
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
ssuser59c0a2
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
AleksSaf
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Adriana Himinets
 
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Чернівецька обласна бібліотека для дітей
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
ssuserd0ab23
 
Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
Оригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учнюОригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учню
Adriana Himinets
 
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
tetiana1958
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
Передвиборча програма Майора Станіслава
Передвиборча програма  Майора СтаніславаПередвиборча програма  Майора Станіслава
Передвиборча програма Майора Станіслава
tetiana1958
 
Звіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовищаЗвіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовища
ssuserce4e97
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
Adriana Himinets
 
Звіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptxЗвіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptx
ssuserd8e4941
 
Майстер графічного малюнку. Георгій Якутовича
Майстер графічного малюнку. Георгій ЯкутовичаМайстер графічного малюнку. Георгій Якутовича
Майстер графічного малюнку. Георгій Якутовича
НБУ для дітей
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
Чернівецька обласна бібліотека для дітей
 
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
ssuser46127c
 
Передвиборча програма Ковальової Катерини
Передвиборча програма Ковальової КатериниПередвиборча програма Ковальової Катерини
Передвиборча програма Ковальової Катерини
tetiana1958
 

Recently uploaded (20)

Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
 
Безбар’єрність в бібліотеці – суспільна норма
Безбар’єрність в бібліотеці – суспільна нормаБезбар’єрність в бібліотеці – суспільна норма
Безбар’єрність в бібліотеці – суспільна норма
 
Проєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". БуковинаПроєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". Буковина
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
 
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
 
Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».
 
Оригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учнюОригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учню
 
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
 
Передвиборча програма Майора Станіслава
Передвиборча програма  Майора СтаніславаПередвиборча програма  Майора Станіслава
Передвиборча програма Майора Станіслава
 
Звіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовищаЗвіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовища
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
 
Звіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptxЗвіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptx
 
Майстер графічного малюнку. Георгій Якутовича
Майстер графічного малюнку. Георгій ЯкутовичаМайстер графічного малюнку. Георгій Якутовича
Майстер графічного малюнку. Георгій Якутовича
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
 
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
 
Передвиборча програма Ковальової Катерини
Передвиборча програма Ковальової КатериниПередвиборча програма Ковальової Катерини
Передвиборча програма Ковальової Катерини
 

розділ3 п.3.4

  • 1. Розділ 3. Алгоритмізація і програмування п. 3. 4. Кнопки, поля і написи, їх властивості та значення. Поняття події та процедури пов'язаної з нею.
  • 2. Елементи керування Елементи управління являють об'єкти. Вони мають властивості та події. Елементи управління створюються за допомогою панелі інструментів Елементи управління (Toolbox). На цій панелі представлено кнопки, за допомогою яких можна конструювати елементи управління, а також кнопки виклику вікна властивостей, переходу в режим конструктора і редактор коду.
  • 3. Кнопка (Command Button) Цей елемент керування використовується для того, щоб почати, перервати, чи закінчити будь-яку подію. Цей елемент керування використовується для того, щоб почати, перервати, чи закінчити будь-яку подію.
  • 4. Напис (Label) Напис (Label) призначено для відображення тексту, який користувач не може змінити з клавіатури. Також для підписів (коментарів) об'єктів на формі. Властивість Border-Style встановлює спосіб відображення тексту з рамкою або без неї. Якщо текст довший за поле напису, то частина тексту, яка виходить за поле, не відображається. Щоб цього не сталося, необхідно присвоїти значення True властивості AutoSize, що приведе розмір напису у відповідність з довжиною тексту. Щоб коригувати розмір напису по вертикалі, потрібно встановити властивість WordWrap. Слова, які не вміщуватимуться у рядок, автоматично будуть переноситись у наступний рядок.
  • 5. Текстове поле (TextBox) Текстове поле (TextBox) є основним елементом управління, який призначений для введення даних. Подія Change, яка викликається при зміні змісту текстового поля, ця подія відбувається кожен раз при введенні, знищенні або зміні символу. Властивість Text відображає в полі текст. Властивість Multiline це дає можливість вводити у поле декілька рядків.
  • 6. Властивості об'єктів • Властивість BackColor (колір тла) призначена для задання кольору тла форми чи інших елементів керування. • Властивість Caption (заголовок або підпис) призначена для підписів написів та кнопок або надання заголовку форми. Підпис з'являється під час введення на елементах. Властивість Text тільки текстового поля використовують для введення числових чи текстових даних з форми чи виведення результатів на форму у відповідне текстове поле.
  • 7. Батьки і нащадки • Поточна форма має власну назву — Me. • Форма — це найстарший об'єкт. • Елементи керування, які розташовані на формі, успадковують деякі властивості форми Font, ForeColor та ін. • Тому перше встановлюйте властивості форми, а потім встановлюйте об'єкти на форму. !
  • 8. Властивості об'єктів Властивість Font (властивості шрифту) форми дає змогу задати вигляд шрифту для підписів всіх елементів керування, що будуть згодом розташовані на формі. Властивість Font окремого елемента дає змогу задати власні шрифти для цього елемента. Властивість Font є багатозначною. Її задають в окремому вікні Font, що відкривається після клацання на значку . У цьому вікні можна задати назву, накреслення, розмір, видозміну шрифту. Властивість ForeColor, (колір тексту) призначена для надання кольору текстам на формі та об'єктах.
  • 9. Властивості розміру форми та об'єктів • Властивість Width і Plight (розміри елемента: ширина і довжина). Значення цих властивостей задають ширину і висоту елемента керування в точках.
  • 10. Властивості розташування форми та об'єктів Властивість Left і То (розташування елемента: відстань з ліва і зверху). Значення цих властивостей задають розташування об'єкта у вікні: відступи від лівого верхнього кута екрана для форми, а для об’єктів форми — від лівого верхнього кута форми у горизонтальному і вертикальному напрямках відповідно.
  • 11. Вставлення картинки • Властивість Picture (тло картинки). Ця властивість дає змогу вставити картинку у з файла як тло об'єкта (форми, кнопки тощо). • Щоб вставити картинку потрібно: • У панелі Toolbox вибрати , • У вікні властивостей обрати Picture і натиснути • У вікні Load Picture обра- ти картинку, і кнопку Відкрити.
  • 12. Властивості картинки • Властивості картинки PictureAlignment і PictureSizeMode дають спосіб вирівнювання картинки і спосіб розтягування чи стискання картинки відносно форми чи іншого елемента. Рекомендують. застосовувати значення PictureSizeModeStretch, яке автоматично масштабує зображення до розмірів елемента, в який його поміщають.
  • 13. Видимі та доступні об'єкти • Властивість Visible (зробити об'єкт невидимим). Якщо властивість Visible об'єкта має значення True, то об'єкт буде видимий на формі, якщо значення False — невидимий. • Властивість Enabled (зробити об'єкт недоступним). Якщо властивість Enabled об'єкта має значення True, то об'єкт буде доступний для виконання дій, якщо значення False — недоступний. Ці властивості за замовчанням мають значення True. їх застосовують, якщо потрібно показати на формі чи наховати деяку фотографію, зробити деяку кнопку недоступною чи невидимою або знову зробити її видимою і доступною.
  • 14. Зміна властивості об'єкта <Ім'я об'єкта><номер>.<властивість>=<значення> Наприклад: 1. Надати формі імя “Мій проект” Me.Caption = “Мій проект” 2. Перемістити напис1 на 50 пікселів вниз Label1.Top = Label1.Top +50 3. Змінити розміри текстового поля2 на 1010 пісселів TextBox2.Width = 10 TextBox2.Plight = 10 4. Зробити картинку1 невидимою Image1.Visible = False 5. Зробити кнопку 3 недовтупною Command Button3. Enabled = False
  • 15. Домашнє завдання Розробити проект, розмістивши на формі напис, текстове поле, картинку та три кнопки. Події на кнопках: Кнопка1 – напис переміщається на 20 пікселів вниз та 30 пікселів вправо та кнопка3 стає недоступною; Кнопка2 – текстове поле змінює розмір 515 пікселів та кнопка3 стає доступною; Кнопка3 – картинка стає невидимою .