value 属性

应用于 请参阅

指定控件的当前状态。设计和运行时可用。对于组合框和列表框控件,此属性只读。

语法

[Form.]Control.Value[ = nSetting]

设置

nSetting

对于复选框控制,value 属性的设置有:

设置  说明
0 (默认值)未选定。
1 选定。
2 灰色,该设置只在代码中可用。

对于命令组、组合框、编辑框、列表框、选项组和微调控制,value 属性的设置为当前所选的字符或数值。
对于选项按钮控制,value 属性的设置有:

 

设置  说明
0 表明选中按钮。
1 (默认值)表明没有选中按钮。

对于文本框控制,value 属性可以是当前选定的字符串、数值型值、日期型值、日期时间型值、货币型值或逻辑型值,默认设置为字符串。

说明

设计和运行时可用。对于组合框和列表框控制,此属性只读。
对于表格控制,value 属性只在表格有焦点时可用。
命令组或选项组控制的 value 属性可用来确定组中引起事件的按钮。它被设置为整数,以表明组中引起事件的按钮。
当为控制设置了控制源时,value 属性的行为将有所改变。在设置控制源时,ControlSource 属性用以指定变量或字段,而 value 属性则设置该变量或字段的数据类型。如果此数据类型对给定的控制无效,则 Visual FoxPro 会产生错误。
以下为有效数据类型的列表:

控制  所允许的数据类型
复选框  整型、逻辑型、数值型
组合框  字符型、整型、数值型
命令组  字符型、整型、数值型
编辑框  字符型、备注型
表格  字符型、数值型
列表框 字符型、整型、数值型
选项按钮 整型、逻辑型、数值型
选项组  字符型、整型、数值型
微调  货币、整型、数值型
文本框  任何数据类型