首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

dbgrid的有关问题

2012-02-17 
dbgrid的问题高手请进dbgrid的某个单元格如何得到焦点[解决办法]procedureTForm1.DBGrid1CellClick(Column

dbgrid的问题高手请进
dbgrid的某个单元格如何得到焦点

[解决办法]
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
ShowMessage( '列: ' + IntToStr(DBGrid1.SelectedField.FieldNo))
end;

[解决办法]
TDrawGrid(dbgrid1).col:=col;
因为Tdbgrid,和TDrawGrid都 是从TCustomGrid继承下来的,而TDrawGrid实现了这个功能,DBGRID没有这个功能,所以要用到类型转换。
[解决办法]
1.把DataSet滚到相应记录
2.如果dbgrid没有焦点,则dbgrid.SetFucs
3.dbgrid.SelectedField := TheField

单元格本身不是Windows控件,无法获取焦点,所以“dbgrid的某个单元格如何得到焦点”这个问题很抽象。

热点排行