Delphi中StringGrid控件有关问题请问,求指导

Delphi中StringGrid控件问题请教,求指导!
TStringGrid控件,设置可以选中一行,然后有双击事件。我现在有字段:id、NAME、DATETIME、type;但我表格中只显示NAME、DATETIME这2个字段,我如何把id、type也保存到当前这一行但是界面不显示出id,在我双击行时怎么得到我双击行的id、type这2个值呢?

哪位给点代码参考写,万分感谢!!!
delphi StringGrid

------解决方案--------------------
将ID那一栏的宽度设置为0,呵呵
ColWidths[1] := 0;
------解决方案--------------------
设置列宽度就行了
------解决方案--------------------
还有个方法就是用 Objects 保存整数值。Rows 中每一行就是个 TStrings 对象,其 Strings 数组保存字符串,Objects 数组保存对象指针,也可以保存整数。例如 Rows[r][0] 保存 Name,Rows[r][1] 保存 DateTime,那么,可以用 Rows[r].Objects[0] 保存 id,Rows[r].Objects[1] 保存 type。这样只有两个字段就够了。