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

stringgrid怎么获取当前点的值

2012-02-24 
stringgrid如何获取当前点的值e.g.鼠标指定了stringgird中的某一个cell如何获得这个cell的信息,以便对改行

stringgrid如何获取当前点的值
e.g.
鼠标指定了stringgird中的某一个cell

如何获得这个cell的信息,以便对改行进行操作

[解决办法]

Delphi(Pascal) code
procedure TForm1.StringGrid1Click(Sender: TObject);beginwith StringGrid1 do begin  Edit1.Text:=Cells[Col,Row] end;end;
[解决办法]
Delphi(Pascal) code
iCol:=StringGrid1.Col;iRow:=StringGrid1.Row;sStr:=StringGrid1.Cells[iCol,iRow];
[解决办法]
procedure Tinput.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
var
 price,number,tax,sum:double;
 j:integer;
begin
//读取选取的当前单元的行,列值
 currentCol:=ACol;
 currentRow:=ARow;
 stringgrid1.Cells[currentCol,currentRow]:=adoquery1.FieldByName('**).AsString;
end;

热点排行