组合框ComboBox的多栏使用

时间:2021-05-02

熟悉VFP的用户都知道ComboBox对象若显示多栏式时,正常选择结果会以第一栏的内容显示在选择项目上。但实际系统设计中要显示多个栏位如图书编号、名称、作者和出版商,而选定的结果及要传递的值则可能是其中的任意一项,此时实现方法如下:

(1)设定ComboBox对象的属性ColumnCount为4;属性ColumnCountWidth为12,40,12,40;属性RowSourceType为Field;属性RowSource为bookcode,title,writer,publisher。

(2)设定ComboBox对象的属性BoundColumn为2,表示图书名称为要显示的内容。

(3)设定ComboBox对象的事件Interactive Change Event的内容如下:

This.DisplayValue=This.Value

如欲将显示的内容贮存于其他变量,可添加如下内容:

PublicUnknow_str  Unknow_str=This.value

本文源自:翔宇亭——IT乐园(http://),转载请保留此信息!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章