用TAB键可以从StringGrid的一个单元格跳到下一个单元格。 我想回车时实现同样的效果应该如何何做?谢谢。
问题点数:20、回复次数:3Top
1 楼zswang(伴水清清)(专家门诊清洁工)回复于 2002-01-31 16:48:26 得分 20
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
VK_RETURN:
if TStringGrid(Sender).Col + 1 < TStringGrid(Sender).ColCount then
TStringGrid(Sender).Col := TStringGrid(Sender).Col + 1
else begin
TStringGrid(Sender).Col := TStringGrid(Sender).FixedCols;
if TStringGrid(Sender).Row + 1 < TStringGrid(Sender).RowCount then
TStringGrid(Sender).Row := TStringGrid(Sender).Row + 1
else TStringGrid(Sender).Row := TStringGrid(Sender).FixedRows;
end;
end;
end;
Top
2 楼snowedforest(蓬蒿人(★★★★★))回复于 2002-01-31 18:23:22 得分 0
thanksTop
3 楼mudjack(程序也疯狂)回复于 2002-02-01 14:10:28 得分 0
scTop
相关问题
- 在StringGrid中如何实现回车键换到另一个单元格上?
- 当按Tab键时如何使StringGrid单元格中的数据保持不变
- 谁有在stringgrid中,当单元格改变后按tab,up,down时,单元格内容不变,按enter时改变的程序源码,急!!
- StringGrid的单元格能合并么
- 关于StringGrid单元格计算问题
- 单元格数据里面有格回车问题
- 当在StringGrid中选中某个单元格时,能否仅仅改变该单元格的字体颜色,而不改变其他单元格的颜色?
- 如何在DBGrid中实现使用回车键,切换单元格编辑?
- 关于DBGrid单元格回车换行的问题!(在线结贴)
- vsflexgrid,怎么实现按回车换到下行的单元格中




