В лентата с инструменти Toolbox: 
Върху формата (Form):
Windows Forms Button контролът осъществява акция,
когато бутона се кликне, като визуално ефекта е като че ли потъва, тоест
наистина е натиснат бутона и след това отпуснат. Когато потребителят кликне
върху бутона, манипулатора на събития се вика. За да реагирате на натискането
на бутона, напишете код в манипулатора на събитието Click.
Забележка
Бутонът не поддържа двукратно кликване (double-click). Все едно, че два пъти е кликнато поотделно.
Таблица X.6 Свойства на контрол Button
| Свойство | Описание
|
| BackColor | Фонов цвят |
| BackgroundImage | Изображение (image) за фон |
| Cursor | Курсорът, който се появява, когато мишката е над контрола |
| DialogResult | Диалогов резултат (modal form) при кликване на бутона |
| FlatStyle | Определя как изглежда бутона при кликване |
| Font | Шрифт на текста върху бутона |
| ForeColor | Предния цвят на текст или графика върху бутона |
| Image | Изображение, което се появява върху бутона |
| ImageAlign | Подравняване на изображението, което се появява върху бутона |
| ImageIndex | Индексът на
изображението от списъка на изображенията (image list) , което се появява
върху бутона |
| ImageList | Списък на изображенията (image list) , който дава на бутона
изображение при натискане |
| RightToLeft | Индицира дали бутона ще се изобрази от ляво надясно при RTL езици |
| TabIndex | Индексът на бутона в табулационния ред (tab order) |
| TabStop | Индицира дали бутона ще позволи на потребителя да използва
клавиш Tab за даване на фокуса на бутона |
| Text | Текста съдържащ се върху бутона |
| TextAlign | Подравняването на текста, който се появява на повърхността на
бутона |
·
Методи
на бутона (
Methods):
Focus Прехвърля фокуса върху бутона.
PerformClick Генерира събитието Click
за бутона.
·
Събития
на бутона (
Events):
Click Събитие кликване.
Потребителят
може да "кликне" бутона по няколко начина:
_ Чрез
мишката.
_ Чрез клавиши
Spacebar или
Enter , когато бутона има фокуса.
_ Потребителят натиска
Enter , когато бутона е "accept" бутон.
_ Потребителят натиска
Esc , когато бутона е "cancel" бутон на формата.
_ Потребителят натиска клавишите за достъп (
Alt + подчертаната буква) за бутона.
В
добавка, можете да
кликнете контрол Button програмно по няколко начина:
_ Извиквате събитието
Click на бутона.
_ Извиквате
PerformClick метод.
Когато
сте определили контрол Button да е акцептиращия (потвърждаващият) бутон за формата,
бутона се кликва, когато потребителят натисне
Enter, даже и друг контрол
да има фокуса--с изключение когато другия контрол е бутон или многоредова
текстова кутия. Когато определите бутона като канцелиращия (приключващия) бутон
на формата, бутона се кликва, когато потребителят натисне
Esc, даже и друг контрол да има фокуса. Бутонът може да е и двете -
акцептиращия и канцелиращия бутон на формата.