# 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 不能用于多重选择列表框。
应用于