FlatScrollBar 控件是标准 Windows滚动条的对鼠标敏感版本,它提供平面格式选项。它也可以代替标准 Windows 的立体滚动条。使用滚动箭头和滚动框时,FlatScrollBar 能提供更强的交互性能。
FlatScrollBar 提供三种格式选项。
1.和Internet Explorer 4.0 中的滚动条看起来一样的平面外观。滚动箭头和滚动条滑块都是对鼠标敏感的;当鼠标指针移动到它们上面时,它们就会改变颜色。
2.鼠标指针放在上面就变成立体的平面外观。当鼠标指针移动到滚动箭头和滚动条滑块上时,它们就会变成斜面,它仿照了 Microsoft EncartaEncyclopedia中的滚动条外观。
3.和标准 Windows 的立体滚动条外观相同。立体模式没有鼠标敏感功能。
使用 FlatScrollBar 可以禁用两个滚动箭头之一,这就给用户提供了基于程序中其它因素的附加反馈信息,以作为在特定方向上的滚动指示。
FlatScrollBar 按照对它的 Orientation 属性的设置,可以作为水平或垂直滚动条使用。
属性
Orientation属性(Slider控件),Appearance属性(FlatScrollBar控件),Arrows属性,DragIcon属性,DragMode属性,CausesValidation属性,HelpContextID属性,Name属性,Parent属性,Container属性,ToolTipText属性,WhatsThisHelpID属性,Value属性(ActiveX控件),Height, Width属性(ActiveX控件),Index属性(ActiveX控件),Left, Top属性(ActiveX控件),Tag属性(ActiveX控件),Visible属性(ActiveX控件),Object属性(ActiveX控件),LargeChange属性(ActiveX控件),Enabled属性(ActiveX控件),hWnd属性(ActiveX控件),MouseIcon属性(ActiveX控件),MousPointer属性(ActiveX控件),Max,Min属性(ActiveX控件)。
方法
SetFocus方法,Drag方法,Move方法,ZOrder方法,ShowWhatsThis方法,Refresh方法(ActiveX控件)。
事件
ScrollEvent事件(Slider控件),DragDrop事件,DragOver事件,GotFocus事件,LostFocus事件,OLECompleteDrag事件(ActiveX控件),OLEDragDrop事件(ActiveX控件),OLEDragOver事件(ActiveX控件),OLEGiveFeedback事件(ActiveX控件),OLESetData事件(ActiveX控件),OLEStartDrag事件(ActiveX控件),Change事件(ActiveX控件),KeyDown, KeyUp事件(ActiveX控件),KeyPress事件(ActiveX控件)。