现在的位置: 首页 >> 数据库 >> FoxPro >> 使用 Visual FoxPro 的Slider 控件
添加时间:2005-8-17 来源:网教中国 作者:
使用 Visual FoxPro 的Slider 控件

Slider 控件在 COMCTL32.OCX 中,其帮助文档是 CTRLREF.HLP。Slider 控件与音响中的音量控制滑动块相似;它用一个条提供控制的范围值和一个可以沿着条拖动的指针来指示选定值。该控件常用于输入数值型的值,但更多的是用于 "定位" 或 "性质" 对话框类型而不是数据输入,TextBox 或更适于数据输入。

方法和事件

Slider 控件响应一些与 VFP 的控件的方法和事件相同的方法和事件Click,Drag,DragDrop,DragOver,GotFocus,KeyDown,KeyPress,KeyUp,LostFocus,MouseDown,MouseMove,MouseUp,Move,Refresh,SetFocus,ShowWhatsThis ZOrder。

Change 事件与其它控件的 InteractiveChange 事件相似;它在 Value 属性改变时激发。在沿着条拖动滑杆时,Scroll 事件连续不断地激发。

ClearSel 方法清除控件的选定区域(见下述)。GetNumTicks 返回控件中的 tick 数。

属性

Slider 控件的许多属性影响控件的外观,它们在设计时很容易从右击菜单中调出 VFP 属性表或 Slider 控件属性表进行设置。它们包括 BorderStyle,LargeChange (当按下 PgUp 或 PgDn 或在 slider 的左边或右边单击鼠标时,slider 改变的 tick 数),SmallChange (当按下左右键头时,slider 改变的 tick 数),Orientation (横向或纵向放置),TickStyle (ticks 沿着 顶/左,底右 边沿交叉的出现或不出现) 和 TickFrequency。

我们在运行时更感兴趣的属性是 Min,Max 和 Value。Min 和 Max 提供控件值的范围,默认值是 0 和 100。slider 的沿着控件的位置由 Value 属性控制。

SelectRange 属性控制 slider 是否显示选定范围。如果 SelectRange 设置为 .T.,SelStart 和 SelLength 属性决定选定范围的起始位置和长度。

示例

源代码中的 SLIDER 表单显示了一个使用 Slider 控件的示例。


上一篇:远程视图与 SQL pass-through 的区别 下一篇:使用 Visual FoxPro 的ProgressBar 控件
大部分文章摘自网上,如有侵犯您的权益请与我们联系,我们会第一时间进行处理,谢谢! [ 打印文章 ] [ 关闭窗口 ]
推荐文章
·使用FOXPRO编一个完整的软件
·Foxpro 程序的调试
·Foxpro 程序的测试与调试
·Foxpro 默认的工作环境
·Foxpro 创建你自己的向导
·附表:"选项"对话框的说明(2)
·附表:"选项"对话框的说明(3)
·foxpro 更新源表
·foxpro 多个本地数据
·使用视图 - 尝试一
相关文章
·使用 Visual FoxPro 的ProgressB
·使用 Visual FoxPro 的Calendar
·使用 Visual FoxPro 的Common Di
·使用 Visual FoxPro 的TreeView
·使用 Visual FoxPro 的 ImageLis
·使用 Visual FoxPro 的 ActiveX
最新文章
·什么是项目管理器,数据库和表的
·见识一下面向对象的编程
·FOXPRO 对象、属性、事件、方法
·FOXPRO 常用的对象、属性、事件(
·FOXPRO常用编程命令及常用函数
·使用FOXPRO编一个完整的软件
·Foxpro 编程中的一些小技巧
·Foxpro 程序的调试
·Foxpro 软件的编译及制作安装盘
·Foxpro 更多对象
Google