|
Row가 10개인 그리드가 있고
그리드의 높이가 가변적일때
그리드 위에 각 row마다 Label로 표시를 해줍니다..
for(int nRow = 0 ; nRow < 10 ; nRow++)
{
TRect rect = AdvStringGrid1->CellRect(0,nRow);
Label[nRow]->Left = rect.left;
Label[nRow]->Top = rect.top;
Label[nRow]->Width = rect.Width();
Label[nRow]->Height = rect.Height();
Label[nRow]->Caption = String(nRow) + "라인";
}
이런식으로 프로그램을 적용시켰는데요
한화면에 보일때는 문제없이 LEFT , TOP을 잘찾는데
RowHeight가 커지면서 그리드의 상하 스크롤 바가 생기면
화면에 안보이는 부분의 Top위치를 찾지 못하는데요..
해결방법이 있을까요??
|