Visual Basic, .NET, ASP, VBA, VBScript
 
  Библиотека кодов  
  Стандартные элементы >>> Scroll Bar  
     
  Описание элементов VScrollBar/HScrollBar  
  Элементы VScrollBar/HScrollBar устанавливают значение некоторой величины, перемещая ползунок между минимальным и максимальным значением. В некоторых ситуациях пользователь не знает заранее точного значения этой величины и элементы ScrollBar представляют ему гибкий механизм задания значения.

Элемент ScrollBar - это полоса с бегунком, позволяющая выбрать значение между двумя концами элемента. Элемент ScrollBar располагается вертикально или горизонтально. Левый (нижний) конец элемента соответствует минимальному значению. Максимально значение находится на другом конце элемента. Поэтому основными свойствами элемента являются

  • Min (Минимум) - минимальное значение элемента
  • Max (Максимум) - максимальное значение элемента
  • Value (Значение) - текущее значение, определяемое положение бегунка.

Свойства Min/Max - целые положительные значения в диапазоне от 0 до 32655. Например, для задания диапазона от 3,5 до 11,5 установите значение свойства Min в 35, а значение свойства Max - в 115, затем разделите на 10 значение свойства Value. Для диапазон чисел от -3,5 до 11,5 установите свойство Min в 0, значение Max - 150 (т.е. 35 + 115). Результат разделите на 10 и вычтите из него 3,5, чтобы отобразить нулевое значение элемента, равного -3,5.

События элемента ScrollBar

Значения элемента ScrollBar можно изменять тремя способами:

  • Щелкая на двух концевых стрелках. Значение элемента изменяется на величину, заданную свойством SmallChange.
  • Щелкая на области между бегунком и стрелками. Значение элемента изменяется на величину, заданную значением свойства LargeChange
  • Перемещая бегунок с помощью мыши.

Изменения значения ScrollBar можно отслеживать из программного кода с помощью двух событий: Change и Scroll

  • Change. Происходит каждый раз, когда пользователь, переместив бегунок, отпускает кнопку мыши. Во время перемещения бегунка событие Change не происходит.
  • Scroll. Происходит непрерывно при перемещение бегунка. Это позволяет обновить из программного кода остальные элементы формы, пока пользователь перемещает бегунок с помощью мыши. При отпускании мыши происходит единичное событие Change, поскольку значение элемента изменилось.

 
     
  VBNet online (всего: 52050)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам