- ·上一篇文章:TreeView控件的设计实例
- ·下一篇文章:VBA中Debug 的使用方法
组合框ComboBox的多栏使用
:2010-09-22 07:35:00
熟悉VFP的用户都知道ComboBox对象若显示多栏式时,正常选择结果会以第一栏的内容显示在选择项目上。但实际系统设计中要显示多个栏位如图书编号、名称、作者和出版商,而选定的结果及要传递的值则可能是其中的任意一项,此时实现方法如下:
(1)设定ComboBox对象的属性ColumnCount为4;属性ColumnCountWidth为12,40,12,40;属性RowSourceType为Field;属性RowSource为bookcode,title,writer,publisher。
(2)设定ComboBox对象的属性BoundColumn为2,表示图书名称为要显示的内容。
(3)设定ComboBox对象的事件Interactive Change Event的内容如下:
This.DisplayValue=This.Value
如欲将显示的内容贮存于其他变量,可添加如下内容:
PublicUnknow_str Unknow_str=This.value
!
组合框ComboBox的多栏使用