A,B라는 advstringgrid가 두개 있습니다..
A라는 advstringgrid를 더블클릭했을때 선택된 row의 값을
B라는 advstringgrid에 넣어주고 싶습니다..
////////////////////////////////////////////////
with FmFnBMaterial.AdvGrid1 do
begin
AdvGrid2.Cells[1,row] := Cells[1,row];
AdvGrid2.Cells[2,row] := Cells[2,row];
AdvGrid2.Cells[3,row] := Cells[3,row];
end;
///////////////////////////////////////////
위 상태면 항상 그리드에 첫번째 row에만 값이 들어 가쟎아요..
첫번째 값을 넣은 후 둘째,셋째 ..이렇게 계속 B라는 그리드에 row 를
추가해주려고 하는데..
for 문을 요리조리 돌려봐도..값이 제대로 안들어 가네요..
고수님들..
도와주세요..
AdvGrid2.RowCount : AdvGrid2.RowCount + 1 하고.
그 다음
with FmFnBMaterial.AdvGrid1 do
begin
AdvGrid2.Cells[1,AdvGrid2.RowCount - 1] := Cells[1,row];
AdvGrid2.Cells[2,AdvGrid2.RowCount - 1] := Cells[2,row];
AdvGrid2.Cells[3,AdvGrid2.RowCount - 1] := Cells[3,row];
end;
위의 문장 실행해 주면 될 것같은데.