е елемент В«кнопкаВ», розташовується в панелі елементів, у групі В«стандартні елементи управлінняВ» (Рис.7). В
Рис.7. Група В«стандартні елементи управлінняВ»
Властивості Button
Як і інші елементиButton має властивість Name, яке є ідентифікатором компонента в програмному коді. VisualStudio автоматично присвоює унікальне ім'я (наприклад, button1), яке можна змінити на необхідне, щоб воно відповідало його функціональної спрямованості. p align="justify"> У побуті Button використовується для проведення дії і доповнюється написом, текст якої задається за допомогою властивості Text. При необхідності елемент може містити зображення, з текстом або без, за ​​коштами властивості Image. Image дозволяє зберігати зображення, завантажуване з файлів. p align="justify"> Якщо елемент Button повинен відображати текст і зображення, то використовується його властивість TextImageRelation, що позначає взаємне розташування тексту та зображення.
Властивості TextAlign і ImageAlign задають положення тексту або зображення всередині елемента Button. Типово у цих властивостях зазначено значення MiddleCenter. Для необхідності його можна змінити на TopLeft, TopCenter, TopRight, MiddleLeft, MiddleRight, BottomLeft, BottomCenter, BottomRight. p align="justify"> Крім перерахованих вище властивостей, Button має ще ряд властивостей, які призначені для налаштування зовнішнього вигляду і поведінки.
В· AutoSize - задає або скасовує підгонку розмірів кнопки під розміри тексту, який вона містить, щоб текст повністю поміщався на ній.
В· AutoEllipsis - задає або скасовує виведення підказки, при наведенні курсору на елемент, коли текст не вміщається на полі елемента.
В· FlatStyle - стиль кнопки. Стиль вибирається з наявного списку, який відкривається за допомогою клацання миші в поле цієї властивості.
В· FlatAppearance - це властивість дозволяє задати окантовку кнопки, якщо у властивості FlatStyle обраний пункт Flat.
В· TabStop - можливість отримання фокусу на елементі при натисканні клавіші Tab.
В· UseMnemonic - визначає зв'язок кнопки з В«гарячоюВ» клавішею. Наявність цієї властивості дозволяє реагувати не тільки на клацання миші, але і на клавіші клавіша > викликаючи подія Click. Наприклад, якщо властивість Text задано рядком В«У% водВ», то елемент буде реагувати на натискання так само, як на клацання по ній.
Події кнопки
Більшість подій аналогічні однойменним подіям форми, наприклад:
...