重赏之下必有勇夫。谁会做1000分,以发的例子为准。(300分)

dbgridEh即可。
 
xianjun确实是骗分,他那是DX里面拷的代码,没有一点用处。我这人一般是就事论事,不同意的观点坚决反驳。对那些有诚意的确实自己动了手的,我都表示感谢。
 
TO 邓娟,
cxGrid就是DevExpress ExpressQuantumGrid里面的Grid啊
 
TO 楼主:
DevExpress ExpressQuantumGrid的3.22版本以前为TdxDBGrid,后面的版本叫做
TcxDBGrid。
不过,TdxDBGrid的使用我也算是老手了,但它只支持二层的列表栏,这个问题
以前就有人提过,很抱歉,楼主看来得使用其它的方法来解决。
 
chnplzh,哦,原来改名了呀。谢谢。
DX这么大一个大公司,怎么不学习学习一下EH控件的长处呢。
看来,最好的解决方法是采用EH控件了,但是同样面临保存表格的打印的问题。
 
TO 邓娟:
太不尊重自己了,太不尊重知识了,坚决支持wlh_1!
 
坚决不支持老好人,做老好人活着有什么意义?人就要爱憎分明。
 
有没有搞错,抢我的生意。
你是不是在作广告啊?
 
DELPHI无所不能是不可以的,我想用DELPHI来编操作系统在逻辑上是行不通的吧。不是我不尊重DELPHI,DELPHI有很有优点和方便,在某些领域效率还是很高的。
 
提前,拿分!
 
to 楼主,我强力支持wlh_1兄的关点。你的态度是非常差。其实,早上回这帖了,但看没有人说你,我也没什么兴趣说你了,呵呵~
 
delphi写操作系统谁说不可以,完全脱离vcl不就可以了
关键还是看开发效率的
还有 楼主的问题何必咬定一个控件呢,自己写一个不就ok
 
hqiang,如果脱离了DELPHI的本质的东西,那还不如说用写字板写2进制机器码也可以呀,
那写字板都可以开发操作系统了。
 
To wangxian11:
cxgrid是复杂一点,不过主要是两条线。
  一条线是level,中文名应该是“级别”吧,它只是一个容器,用它可以建立多层嵌套关系,每个level根据需要,选择不同的view来显示数据。
  另一条线是view,用来显示数据,设置tableview、bandedview、cardview三种显示方式,用DB一区分,就是六种。然后设置各个字段的显示方式,灵活多变。

  你的三个问题:
 1.两个cxGrid1DBTableView之间转化的时候应该在那个事件中写语句。
  你的问题我看不太明确,只能猜了,如果是在一个level中切换view,那就是:
cxGrid1Level1.GridView := cxGrid1TableView1
  如果是要两个view之间切换时添加语句,就是:
  cxgrid的onFocusedViewChanged事件。
2.使用cxGrid1DBCardView1时,如果字段太多的时候,这时不会出现下拉框,一部分数据将看不到,怎么解决这个问题。
  这个没见过。
3.如果cxGrid里面有四个cxGrid1DBTableView,如何在运行后让cxGrid1DBTableView3显示在最前面
  搞明白level的用法,就很简单了。

  用别人的贴回复你的问题,不好意思,抢了贴主的风头。

To 楼主:
  其实楼主也应该宽容一点,没必要为口舌之争费劲。曾经有一位富翁和我有几句争论,那位富翁竟然破口大骂,说要教我做人,还说要揍我,我看了以后,突然觉得,跟这种人说话,值么?本来来这里是为了交朋友,讨论问题,竟然搞成这样,有什么意思?道不同不相与谋,有必要吵架吗?所以我的态度是,随便他说什么,我不理,自个儿忙自个儿的,没时间去浪费。
  如果是一般的指出对与不对,无论说的对与否,都是正常的讨论和发表意见,没必要动气,是不是?

  俺老了,发觉自己越来越象唐僧,马上闭嘴走人!
 
写字板可以开发操作系统那是绝对不可能DI
vcl并不是delphi的本质啊,bc也还不是一样vcl,object pascal还差不多,只要是编译语言没什么不可能的,我说了本质就是效率,竟然哪控件解决不了还不如换一个,效率第一嘛
如果是为了学习的话就尝试自己写一个控件好了,我想大家一定愿意来一起探讨的
 
象pyzfl、chnplzh、delp等真正是乐于助人的人我服,讲的话也很有道理,
象有些人一来就装作一个老好人的样子好象也不怎么乐于助人的人我就不那么服,
而象有些人一来就查我分,怀疑我的人,没有一点真正想帮助别人的人,并且好象思考也不那么严密,信口妄言的人坚决反对。
 
TO pyzfl,
多谢,1,3问题已解决。
问题2是这样的,比如说,我有一张表里面,有40个字段,
全部放上去,这时候因为字段太多了,超过了cxGrid1DBCardView1自身的长度,
它不会出下下滑的ScrollBars,所以不会显示下面的字段了。
这样描述清楚了吗?
我的问题在这里,分数到这里来拿:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2262331

TO 邓娟,
不好意思,借用你的贴子了。
你的问题其实我也一直在考虑,不过似乎没有什么好的解决办法。
其实这个问题很早以前就讨论过了,那时的结论就是DevExpress ExpressQuantumGrid不能实现你所要求的这种多表头。

 
wangxian11,没有关系,说不定以后我也遇上这样的问题,那不是我一个贴子解决多个问题??
 
TO 邓娟,
我不知道你对面向对象了不了解,如果很懂这方面,那么就去继承一个cxGridDBBandedTableView,然后重新更改它的TcxGridBandPainter的类,就可以画出你想要求的东西了。
可惜我不是很懂,还在慢慢研究中。。。。
 
提前给分啊!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
885
DelphiTeacher的专栏
D
顶部