Фигура 10 показва някои общи свойства за форми и контроли. Първите две свойства принадлежат и на форми и на
контроли. Другите са разделени на две групи: свойства за форми и такива за контроли. Забележка:
Някои са типични само за едната група. Защото
различните типове контроли имат различни свойства.
Понеже всички
форми и контроли трябва да имат име - Name property, Visual Studio създава
автоматично такива, като Form1 или Button1.
Често, се налага да смените тези генерични имена с нещо по
подсещащо, особено ако ще правите връзка с вашия код на Visual Basic.
За да
направите програмния си код по-лесен за четене и разбиране, би следвало да почвате имената с префикс от три букви
за идентифициране типа на контрола. Примерно, вие би трябвало да изберете име като btnExit за бутон Exit и txtTochkiTotal за текстова кутия с етикет Tochki. Използвайте за форма префикс (frm), за
бутон (btn),
за етикет (lbl), или
за текстова кутия (txt).
За етикетите, можете да си оставите генеричните имена, там където
те се уточняват по време на проектиране. Примерно двата етикета, които ще
извеждат изчисленото приспадане на точки и крайните точки ще се казват lblKoeficient
и lblTochki. Но няма основание, да се
променят имената на останалите три етикета, чиито текст не се променя по време
на програмата.
Формите и повечето контроли имат свойство текст (Text property), което се вижда, когато формата се извежда
на екрана.
Ако искате
свойство "текст" на текстова кутия да е празно, просто го изтривате.
Формата, след като са избрани свойствата на контролите
![уроци - image002[1].jpg уроци - image002[1].jpg](https://uroci.net/editurok/1596/images/stories/uroci_17/1174678842image002%5B1%5D.jpg)
Фигура.10 Как да уточним свойствата
- Други свойства
за формите
| Свойство | Описание |
| AcceptButton | Идентифицира бутона, който потребителят ще активира, като натисне клавиш Enter. |
| CancelButton | Идентифицира бутона, който потребителят ще активира, като натисне клавиш Esc. |
| ControlBox | Детерминира дали ще се появи контролна кутия в левия горен ъгъл на формата. |
| FormBorderStyle | Определя стила "border" за формата. |
| MaximizeBox | Детерминира дали ще се появи бутон Maximize на формата. |
| MinimizeBox | Детерминира дали ще се появи бутон Minimize на формата. |
| StartPosition | Определя
позицията на която ще се появи формата. За да се центрира формата на екрана, това свойство трябва да е CenterScreen. |
| Свойство | Описание |
| BorderStyle | Определя стила "border" за контрола |
| Enabled | Детерминира дали контрола ще е достъпен или забранен |
| ReadOnly | Определя дали
текста в някои контроли като текстови кутии примерно ще може да се редактира |
| TabIndex | индицира позицията на реда "tab", който определя реда в който контролите получават фокуса, когато се използва клавиш Tab |
| TabStop | Детерминира
дали контрола ще приеме фокуса, когато потребителят натисне клавиш Tab. Етикетите например нямат такова свойство, защото не получават фокус |
| TextAlign | Определя подравняването на контрола |
![уроци - image004[1].jpg уроци - image004[1].jpg](https://uroci.net/editurok/1596/images/stories/uroci_17/1174678932image004%5B1%5D.jpg)