Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[13341] Re:Re:[질문] StringGrid에서 RowHeights 질문입니다
사미 [junk] 1512 읽음    2010-07-20 14:08
이프리뉴 님이 쓰신 글 :
: 사미 님이 쓰신 글 :
: : 컴포넌트는 TMS를 쓰고 있구요
: :
: : RowHeights를 이용해서 동적으로 Row의 높이를 수정하고 싶은데요
: :
: : (Row 추가 역시 동적으로 되고 있어요)
: :
: : 기본 RowHeights 값이 22 더라구요
: :
: : 근데 예를 들어서
: :
: : -------------------
: : 아이템1
: : 아이템2
: : 아이템3
: : -------------------
: :
: : 이렇게 한 Row에 3줄을 (#13을 이용해서 각각 다음줄로) 넣었는데요
: : 딱 3줄에 맞게 보이고 싶어서
: : RowHeights에 22 * 3을 하면
: :
: : -------------------
: : 아이템1
: : 아이템2
: : 아이템3
: :
: :
: : -------------------
: :
: : 이런 식으로 밑에 공간이 많이 남거든요~
: :
: : 이게 개수가 많아질수록 공간이 몇배로 훨씬 커져버려서.. 고치고 싶은데 잘 안되네요.
: :
: : 답변 부탁드립니다!
:
: -------------------
: 아이템1
: -------------------
: 아이템2
: -------------------
: 아이템3
: -------------------
: 이 높이가 22인걸 말하신것 같으신데
:
: 한줄에 쓰시게 되면
:
: -------------------
: 아이템1
: -------------------     <---빠지는 부분
: 아이템2
: -------------------     <---빠지는 부분
: 아이템3
: -------------------
:  위 그림처럼 빠지는 부분때문에 글자가 위로 올라가게 됩니다.
:
: RowHeight := 22 * RowCount - (RowCount-1) * 빠지는부분 높이
: 이런식으로 계산하시면 될 것 같습니다.


정말 감사드립니다.
답변 주신대로 해보았더니 해결 되었습니다.
빠지는부분 높이를 9로 하니까 크기가 딱 맞습니다 ^^
감사합니다.

저 근데 한가지 문제가 생겼어요...
이렇게 RowHeight를 늘려서 한 Row가 차지하는 공간이 많아졌잖아요~

스크롤 관련해서 따로 코딩한건 전혀 없구요
따로 옵션을 건든거라고는
ScrollBarAlways에 saVert랑
ScrollBars에 ssBoth 설정만 해놓았구요~

근데 Row가 2개 이하일때 스크롤이 활성화가 되지 않아요;;
한 Row 길이가 많이 길어져서 Row가 2개라도 화면을 벗어나서 스크롤이 생겨야 하는데요
3개일땐 스크롤이 생기는데 2개일땐 생기지가 않네요;;;;;;

Row가 1개일때 그 길이가 길어서 화면에 보이지 않을때 역시 스크롤 활성화가 안되서
밑 부분이 보이지가 않아요;;

이것도 설정으로 할 수 있는 건가요?ㅠㅠ;;

+ -

관련 글 리스트
13339 [질문] StringGrid에서 RowHeights 질문입니다 사미 1587 2010/07/20
13340     Re:[질문] StringGrid에서 RowHeights 질문입니다 이프리뉴 1456 2010/07/20
13341         Re:Re:[질문] StringGrid에서 RowHeights 질문입니다 사미 1512 2010/07/20
13343             Re:Re:Re:[질문] StringGrid에서 RowHeights 질문입니다 이프리뉴 1606 2010/07/20
13344                 Re:Re:Re:Re: 답변 정말~ 감사드립니다^^ (냉무!) 사미 1392 2010/07/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.