Grid的下移問題﹗ ( 积分: 20 )

  • 主题发起人 主题发起人 John_
  • 开始时间 开始时间
J

John_

Unregistered / Unconfirmed
GUEST, unregistred user!
現在我在grid中﹐移動鍵盤的下移鍵﹐
這時﹐grid自己成為編輯狀態了。

就是說﹐我在grid中移動鍵盤的下移鍵﹐
我只有4條記錄﹐當移到4條以下時﹐不希望它繼續移動﹐
但這時它自動移到第5條﹐并成了編輯狀態﹗
 
現在我在grid中﹐移動鍵盤的下移鍵﹐
這時﹐grid自己成為編輯狀態了。

就是說﹐我在grid中移動鍵盤的下移鍵﹐
我只有4條記錄﹐當移到4條以下時﹐不希望它繼續移動﹐
但這時它自動移到第5條﹐并成了編輯狀態﹗
 
procedure TfrmCheckBack.dbgCheckVerDetailKeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
if (Key = VK_DOWN) or (Key = VK_TAB) then
begin
(Sender as TDBGrid).DataSource.DataSet.Next;
Key := 0;
end;
end;
 
不行呀﹐
我不是這個意思
我是在dbgrideh中﹐有一個datasource顯示一個表的內容﹐。而這時
它有5條記錄﹐當我移動上下鍵的時候﹐
到了第六條﹐就會自己變成編輯狀態。
我想要的是﹕到了第五條﹐就不能往下移了﹗﹗﹗
 
接受答案了.
 
后退
顶部