DBGridEh问题

elapse2010 2004-09-29 03:22:56
我用DBGridEh,点某个字段的下拉菜单时,弹出的表格宽度等于该字段的宽度,这样显得很挤,虽然弹出的表格可以拉伸,但总是不方便,有没有什么参数可以设置成象DBGridEh的demo1里一样弹出的表格可以向右伸展的?
...全文
301 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
todouwang 2004-10-01
  • 打赏
  • 举报
回复
用Tdbcomboxeh(demo1). 调用dbcomboxeh的方法和属性,你看行不。
todouwang 2004-10-01
  • 打赏
  • 举报
回复
dropdownwidth设置为-1 up
elapse2010 2004-10-01
  • 打赏
  • 举报
回复
对了,把dropdownwidth设置为-1,就是这样的,谢谢小鸟笨笨!我以后要多动脑筋,接分
风中的猴尾巴 2004-10-01
  • 打赏
  • 举报
回复
我用的是DBGridEh for d7的,在columns属性里面有一个dropdownwidth设置为-1就可以了
arraden 2004-09-30
  • 打赏
  • 举报
回复
如果实在还不行,可以在DBGridEh中加一个DBComboBoxEh
我就这样做个。
arraden 2004-09-30
  • 打赏
  • 举报
回复
试试看 DropDownBox.AutoFitColWidths和DropDownSizing 属性

我用TDBComboBoxEh 控件 可以控制下拉的宽度,它是设置
DropDownBox.Sizable = false 和 Width 属性就可以了

DBGridEh我还没试过。
elapse2010 2004-09-30
  • 打赏
  • 举报
回复
奶奶的,只能加到100分
elapse2010 2004-09-30
  • 打赏
  • 举报
回复
再加50分,
elapse2010 2004-09-30
  • 打赏
  • 举报
回复
但是在DBGridEh的demo1里并没有用DBComboBoxEh来实现,
jb99334 2004-09-30
  • 打赏
  • 举报
回复
加一个控件
elapse2010 2004-09-29
  • 打赏
  • 举报
回复
加分啦,模样一定要象DBGridEh的demo1里的下拉列表,我找了demo1的源程序,没找到相应的procedure,应该是在对象属性里设的。
zhanghw20030303 2004-09-29
  • 打赏
  • 举报
回复
1。如果下拉列表取的数据表中数据可以考虑建立Lookup字段。
2。可以自己在DBGridEH上自画控件
努力偷懒 2004-09-29
  • 打赏
  • 举报
回复
好像可以设置成自动适应长度的!
兵兵 2004-09-29
  • 打赏
  • 举报
回复
可以加一个控件上去,当点击时使其显示出来,点击后隐藏就可以了
中间可能要加一些代码上去

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧