Помогни ни да направим Uroci.net по - богат! Добави урок

Контрол Бутон - Button

bubust   трудност:    видян: 5173

В лентата с инструменти 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, даже и друг контрол да има фокуса. Бутонът може да е и двете - акцептиращия и канцелиращия бутон на формата.




Сподели урока:



Регистрирайте се, за да добавите коментар


Калдейта Ком ЕООД - © 2003-. Всички права запазени.
Препоръчваме: IT Новини