回 帖 发 新 帖 刷新版面

主题:请问Delphi如何建立这种表(如图)


  ---------------------------------------------
 | 姓名   |  迟到  |  早退  |  缺席  |
 |---------------------------------------------
 | ××× |   □   |   □   |   □   |
 |---------------------------------------------
 | ××× |   □   |   □   |   □   |
 |---------------------------------------------
 | ××× |   □   |   □   |   □   |
 |---------------------------------------------

“□”表示的是如checkbox那样的单选框,我尝试过Listview,不过Listview只能在第一列中显示单选框。不知哪位大侠可以帮小弟一把,感激万分。

回复列表 (共2个回复)

沙发

用Access表吧,将上述最三列设置为是否字段,
然后用TDBGrid显示去除TDBGrid的行头,最后在TDBGrid中嵌入TCheckBox,
运行后就会在TDBGrid中显示□效果了.

板凳

呵呵,我用的正是Access,不过我是初学者,请问能否再详细一点呢?不太明白如何"用TDBGrid显示去除TDBGrid的行头","如何向TDBGrid中嵌入TCheckBox"。需要修改哪几项属性?是否也可以用DBCheckBox呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册