CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

DBGridEh为何没法实现多选??郁闷死了快

楼主LonelyWolfx(LonelyWolfx)2003-12-01 21:55:27 在 Delphi / VCL组件开发及应用 提问

我设置了DbGridEh的Option的DgMultiSelect为True;   dgRowSelect为true,  
  却没法进行多选,选择行时,显示的也不是整行选择,而是一格一格的。  
   
  对应的数据集也是readonly状态,还有其他属性需要设置么?  
  问题点数:100、回复次数:9Top

1 楼angle097113(深思不解)回复于 2003-12-01 23:13:38 得分 12

用TstringList   保存表中选中的唯一值  
  然后把选中的颜色换掉  
  或者  
  用一个组合键确定选项,选中的用特殊颜色,继续选则,再选中的还用特殊颜色,直到再按另一个组合键选择完毕,选完了用的时候遍历一下,找找特殊颜色的记录!Top

2 楼LonelyWolfx(LonelyWolfx)回复于 2003-12-01 23:24:07 得分 0

我看论坛里其他人用DbGridEh为啥是好好的哦....Top

3 楼47522341(睡到8:30)回复于 2003-12-02 07:44:14 得分 12

将option/optioneh下的multiselected属性设置为true;  
  Top

4 楼47522341(睡到8:30)回复于 2003-12-02 07:45:02 得分 12

sorry没看清楚题;  
   
  将option下的rowselected设置为true就可以了;Top

5 楼ycdelphicsdn(小新)回复于 2003-12-02 08:07:44 得分 12

那你把dbgrideh删掉再重新加一个试试看一下好不好使  
  我试过了可能多选的Top

6 楼montsing()回复于 2003-12-02 08:24:29 得分 12

哦,都挺有道理的。。。我顶。。。Top

7 楼chenkandy(多少爱可以重来)回复于 2003-12-02 08:33:50 得分 12

upTop

8 楼steve0531(宠坏显卡)回复于 2003-12-02 08:36:12 得分 16

ehlib可以很简单的实现..  
  ehlib的demo就有..很棒..建议你试试..Top

9 楼rockswj(石头,一直再努力)回复于 2003-12-02 08:39:13 得分 12

同意楼上,自己要多想多试Top

相关问题

  • 没法实现接口?
  • 这个真的没法实现吗?
  • 能在DbGridEh中实现以下功能?
  • 为什么重写了equals方法,还是没法实现?
  • dbgrideh?
  • dbgrideh
  • 在DBGridEh网格中实现排序及组合排序??!!
  • DBGridEh新增一列可否实现其自动增1?
  • DBGrideh怎么实现这样的分组啊,等~!
  • DBGridEh点击标题标题如何实现?

关键词

  • dbgrideh
  • 选中
  • 设置
  • 特殊颜色
  • 为true
  • option

得分解答快速导航

  • 帖主:LonelyWolfx
  • angle097113
  • 47522341
  • 47522341
  • ycdelphicsdn
  • montsing
  • chenkandy
  • steve0531
  • rockswj

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo