Контроли Позиционна лента (ScrollBars)
В Toolbox:
Horizontal ScrollBar в Toolbox:
Vertical ScrollBar в Toolbox:
Върху Form (Default Properties):
Контролът
NumericUpDown е полезен за
относително малки области от числа. Ако
трябва да работите с големи области от числа - ние използваме хоризонтална (
HScrollBar) и вертикална (
VScrollBar) скролираща лента.
Scrollbars са широко разпространени в апликациите
под Windows. Те притежават интуитивен
начин за придвижване през списъци от информация и представляват значими входни
устройства. Тук ще използваме контроли
scrollbar за обработване на цели числа
(Integer data type).
Двата типа скролиращи ленти са разделени на три области,
които могат да бъдат кликнати, или влачени, за да се смени стойността на
контрола. Тези области са:


Кликването на крайната стрелка (end arrow) инкрементира
скролинга по малко. Кликването в областта на лентата (bar area) инкрементира
скролинга по много, а влаченете на скролиращата кутийка (scroll box (thumb))
произвежда непрекъснато движение. Позицията
на скролиращата кутийка (scroll box position) е единствената изходна информация
от скролищата лента (
scroll bar).
Свойствата
на
контрола
ScrollBar важат и за хоризонтална и за вертикална позиционна лента:
Таблица X.23 Свойства на контрол ScrollBar
| Свойство | Обяснение
|
| Name | Име за кода |
| LargeChange | Броят позиции на които се премества инкрементиращо или
декрементиращо в отговор на кликване на мишката в областта на лентата (bar area) |
| Maximum | Максималната стойност на позицията на позиционната лента (scroll bar) вдясно за
хоризонтална и долу за вертикална |
| Minimum | Минималната стойност на позицията на скролиращата лента (scroll bar) вляво за
хоризонтална и горе за вертикална |
| RightToLeft | Индицира дали контролът ще се
начертава от дясно наляво (right-to-left) за RTL езици |
| SmallChange | Броят позиции на които скролиращата лента се премества в
резултат на кликване на стрелковите бутони (end arrow) |
| Value | Текущата позиция на скролиращата кутийка (scroll box
(thumb)) |
Локация на свойствата (properties) за хоризонтална
позиционна лента (horizontal scroll bar):