读书人

DBGridEh中BoxCheckButton的有关问题!

发布时间: 2012-02-07 17:45:36 作者: rapoo

DBGridEh中BoxCheckButton的问题!高分相送!
各位高手:
我想要实现这样的功能:在DBGridEh 中有多列BoxCheckButton,但对每一行记录选择时只能选中一列,也就是说我选中其中一列时其他列要显示成未选中,也就是RadioGroup中单选的功能。谢谢指教!!!
问题已解决立即送分!!!

[解决办法]
关注

期望有高手详细指点一下dbgrideh用法
[解决办法]
我也想知道。帮顶。。。。
[解决办法]
procedure Tdfcgtpc.DBGridEhCellClick(Cloum:TCloum)
var
I: integer;
begin
for i := 0 to DBGridEh.FieldsCount - 1 do
begin
if DBGridEh.Field[i].DataType = ftBoolean then
begin
if DBGridEh.Field[i].FieldName <> Cloum.FieldName then
begin
if DBGridEh.DataSource.Dataset.State in ([dsInsert,dsEdit]) then
DBGridEh.Field[i].asBoolean := False;
end;
end;
end;
end;
上次的代只是思路,有, FieldColumns[i] 用Field[i]
DBGridEh1CheckButton(Sender...)事件 用CellClick(Cloum:TCloum),
次的代是你所要的。在我本上可以通。
[解决办法]

读书人网 >.NET

热点推荐