怎样在DBGrid插入下拉列表框?(50分)

  • 主题发起人 主题发起人 花 儿
  • 开始时间 开始时间

花 儿

Unregistered / Unconfirmed
GUEST, unregistred user!
使得用户可以直接选择设计期内固定的数据?
 
delphi 默認的做法是
連好 dataset,datasource,dbgrid
雙擊 dbgrid ,在Editing DBgrid.columns 窗口中
先按 Add all fields 按扭﹐再選擇要增加下拉列表的字段
編輯其 picklist 屬性( 和combobox的item屬性一樣編輯)即可

 
一定要先给DBGRID添加固定列。添加方法:双击即可看到。^_^
让后比如是第一列吧。
给dbgrid1.columns[0].picklist属性赋值就可以了,这是一个TstringList类型的属性。
在设计时运行时均可以直接操作。
祝你好运
 
Look:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=974043
 
编程实现!有很多!
infopower可以!
 
哦~~~~是这样的我要在字段为 日期 的地方加个下拉列表框,要求列表框内是一年的
日期列表,就像Delphi自带的控件那样,这么做呢?
 
可以动态生成显示时间的控件,然后添加那个控件的事件句柄
 
to 花儿:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=974043
看过了吗?不能满足要求?
我想应该可以吧!放个DataTimepicker或Combobox都可以啊!
 
对应一lookup字段
 
GanQuan
问题是怎么放,呵呵
 
使用LookUp字段,不过不能实现太复杂的功能。
 
bfun
怎么实现lookup功能啊?我的字段很多都需要显示下拉日期列表的,怎么办?提前。
 
将下拉项的parent设为要实现的地方
 

Similar threads

S
回复
0
查看
859
SUNSTONE的Delphi笔记
S
S
回复
0
查看
785
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
799
DelphiTeacher的专栏
D
D
回复
0
查看
656
DelphiTeacher的专栏
D
后退
顶部