# BoundValue 属性

控件接受焦点时,包含控件的值。

object.BoundValue [= Variant]

BoundValue 属性的语法包含以下成分:

成分 说明
object 必需。一个有效对象。
Variant 可选。控件的当前状态或内容。
设置
控件 说明
复选框 整数值,表示条目是否被选中。
Null 表示条目处于空状态,既没有被选中也没有被清除。
-1 True。表示条目被选中。
0 False。表示条目被清除。
选项按钮 与复选框相同。
切换按钮 与复选框相同。
滚动条 整数,介于 Max 和 Min 属性所指定的值之间。
数值调节钮 与滚动条相同。
复选框,列表框 当前选中行的 BoundColumn 属性中的值。
命令按钮 总是 False。
多页控件 整数,表示当前活动页。
零 (0),表示第一页。最大值是总页数减 1。
文本框 编辑区的文本。
说明

BoundValue 应用于具有焦点的控件。

在大多数情况下,BoundValue 和 Value 属性的内容相同。当用户编辑控件以便更改它的值时,在修改动作完成之前,BoundValue 和 Value 的内容是不同的。

更改控件的值时会发生一系列的事件。例如,如果更改文本框中的文本,将有下列事件发生:

初始化 Change 事件。此时 Value 属性包含新文本,而 BoundValue 包含以前的文本。

初始化 BeforeUpdate 事件。

初始化 AfterUpdate 事件。BoundValue 和 Value 再次一致,都包含新文本。 BoundValue 不能用于多重选择列表框。

应用于