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

C++빌더 Q&A
C++Builder Programming Q&A
[13325] Re:폼 크기에 맞게 listview 컨트롤의 크기를 조절할려면...??
홍성진 [] 1631 읽음    2001-12-04 10:09
sousic 님이 쓰신 글 :
: 요즘 빌더를 시작한 왕 초보 입니다.
:
: 다름이 아니라 listview를 이용한 주소록을 한번 만들어 볼려구...
: 합니다. 근데
: 제가 가진 참고 서적이 없고 오직 인터넷을 책으로 삼아서 공부를 하는데
:
: 폼의 크기가 변했을때.. listview의 크기를 폼의 크기에 맞게 조절을 할려고 하는데
:
: 이벤트 중에..  OnResize이벤트가 있어서.. 여기서 코딩을 이리저리 여기저기서
: 참고했는데.. 예전에.. vc++을 쬐금 공부할때는 책을 보고 쉽게 했는데.
:
: 빌더로 할려니까. 아무것도 모르겠떠군염..
:
: 어떻게 하면.. 폼에 올려논 listview의 크기를 폼에 맞게 같이 조절할수 있는지
: 갈켜 주셨음 합니다..
: 그럼 왕초보가...

안녕하세요.
아랫분의 말씀처럼 폼위에서 Align속성을 alClient로 주면 폼의 크기에 맞게
조절됩니다.
(다른 컴포넌트가 Align속성으로 자리잡은 곳을 제외한...더 헷갈리나요???ㅠ.ㅠ)

근데 그 방법 말고, 폼에 꽉차지 않고 디자인시의 모양을 유지하기 위해서 Anchors 기능을
이용하는 방법이 있습니다. 대개가 기본적으로 Anchors의 akLeft, akTop 모두 True로 되어 있을겁니다.

이것은 컴포넌트의 Top과 Left를 폼의 현재 위치(폼에대한 절대적위치가 아닌 상대적위치)에
고정시키는 역할을 합니다.

따라서 akRight, akBottom 을 True로 주면 컴포넌트 네개의 위치를 폼의 현재 위치에 고정시키는
역할을 하므로, 폼의 리사이징시 그 크기에 맞게 적절히 리사이징 됩니다.

Anchors의 조절에 따라, 크기 및 위치에 다양한 효과를 줄 수 있습니다.

그럼, 참고하세요..

+ -

관련 글 리스트
13319 폼 크기에 맞게 listview 컨트롤의 크기를 조절할려면...?? sousic 1148 2001/12/03
13325     Re:폼 크기에 맞게 listview 컨트롤의 크기를 조절할려면...?? 홍성진 1631 2001/12/04
13320     Re:폼 크기에 맞게 listview 컨트롤의 크기를 조절할려면...?? gongnim 1314 2001/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.