알려주실래요? 궁금하네요.
폼안에 2개의 Grid와, 1개의 버튼이 있습니다.
이때, 버튼의 동작은 Row삭제를 합니다.
근데, 여기서 2개의 Grid중 어느 Grid에 Focus가 있는줄
알아야 버튼을 Click하였을때, Focus가 있는 Grid의
Row를 삭제할수 있을텐데.........
알려주실래요? 궁금하네요. 폼안에 2개의 Grid와, 1개의 버튼이 있습니다. 이때, 버튼의 동작은 Row삭제를 합니다. 근데, 여기서 2개의 Grid중 어느 Grid에 Focus가 있는줄 알아야 버튼을 Click하였을때, Focus가 있는 Grid의 Row를 삭제...
저의 허접방법을 알려드릴께요.
dbgrid 1,dbgrid 2 의 OnEnter를 둘다 DBGrid1Enter로 설정
전역변수 focus_grid : string;
procedure TForm.DBGrid1Enter(Sender: TObject);
begin
if TDBGrid(sender).Name = 'DBGrid1' then
focus_grid := '1'
else focus_grid := '2';
end;
요롷게하고 버튼을 클릭할때 focus_grid가 1인지 2인지봐서 코딩하면 될꺼같네여..