在窗体中有一个DBGridEh2控件,共8列(0,1,...7)
我想当光标在最后一列,并按回车键时,数据集新增一行,光标定在新增行的第一列并处于光标闪动状态,(想直接可以用 ctrl + V)我在FormKeyPress事件中这样写的...
if DBGridEh2.SelectedIndex = 7 then
begin
dm.cdsMain2.Append;
TDBGridEH(ActiveControl).SelectedIndex := 0;
key:=#0;
end;
...这样的结果是光标在新的一行的第一列,可以编辑,但不能直接ctrl + V.我想直接可以用 ctrl + V应该怎么改啊?
谢谢你!
我想当光标在最后一列,并按回车键时,数据集新增一行,光标定在新增行的第一列并处于光标闪动状态,(想直接可以用 ctrl + V)我在FormKeyPress事件中这样写的...
if DBGridEh2.SelectedIndex = 7 then
begin
dm.cdsMain2.Append;
TDBGridEH(ActiveControl).SelectedIndex := 0;
key:=#0;
end;
...这样的结果是光标在新的一行的第一列,可以编辑,但不能直接ctrl + V.我想直接可以用 ctrl + V应该怎么改啊?
谢谢你!
当按这个热键时,从粘贴板中把数据放到对应的CELL中