[Delphi求助]我想要个简单的Grid,怎么做
很简单的Grid,就像是windows资源管理器用“详细资料”显示时那种,或着就是XP的“任务管理器”中“进程”那种。有多个列,每列显示我想要的一个字段。列和列还可以自己拖动顺序(这个我不要求)。听起来有点像是DBGrid或者StringGrid,但是DBGrid貌似只能从数据源—ataSource)中读取内容,找了半天也没找到怎样不连接数据源新开一行。而我只是想自己增加一些字段进去,不需要涉及到使用数据库。就像是ListBox.Items.Add(file1.filename + ' ' + file1.filesize这种)。StringGrid又比较难看。
大家给我支支招吧,或者是DBGrid可以设置一下,能够自己Add数据;或者是找个什么控件能够实现的。新人分不多,惭愧
[解决办法]
StringGrid就可以啊,或者其他第三方增强型的Grid控件,如DevExpress的QuantumGrid
一次显示数据不多也可以用ListView
[解决办法]
delphi 本身的控件就很好了,增加一行不可以 dbgrid1.rowcount:=dbgrid1.rowcount+1 吗
[解决办法]
推荐使用listview,个人感觉比stringgrid好用、也好看,也好操作
[解决办法]
做这个用 ListView 容易多了,用 Grid 反而不好
[解决办法]
用ListView简单多了,对于初学者来说,用TcxGrid反而麻烦,要装控件,还要看它的DEMO