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
[28960] Re:ListView 관련 질문입니다..
버그 버그 [siral] 1160 읽음    2004-03-03 04:34
재허니 님이 쓰신 글 :
: ListView에도 Button을 올려서 사용할수 있나요??
:
: 조금은 갑작스럽지만...
:
: 답변 부탁드리겠습니다...


가능 하기는 합니다. 하지만 그렇게 사용 하시려면 약간의 꽁수를 사용해야 됩니다.

일단 생각해봐야 될 사항이 뭐가 있을까요?
1. 헤더의 크기가 바뀌면 버튼의 크기도 변경되어야 된다.(고정이라면 할수 없지만 그래도 변경되는것이)
2. 버튼을 클릭 했을때(버튼을 사용 하는 이유는 클릭이 목적이겠지요?) 어떤 버튼이 클릭 되었는지 알아야 된다.

일단 두가지만 생각해도

TListView를 사용 하시기는 조금 힘들듯 싶구요

VirtualTree를 사용하시면 아마도 가능하리라 봅니다.

구현에 대한 방법은 www.codeproject.com 에서 XListCtrl이 어떤식으로 했는지를 참조 하시면 됩니다.
VirtualTree도 그와 비슷한 방법으로 구현이 가능하도록 해놓았거든요..

백번 말하는것 보다 보고 따라 할수 있는 Source를 제공 하는것이 더 좋겠죠..^^

위에 그림은 제가 구현한 것인데..가능하더라구요..껌벅거리거나 그러는것도 전혀 없구요(전혀 없다면 거짓말인가..^^)하여간...좋아요.^^

+ -

관련 글 리스트
28944 ListView 관련 질문입니다.. 재허니 736 2004/03/01
28960     Re:ListView 관련 질문입니다.. 버그 버그 1160 2004/03/03
29383         Re:Re:ListView 관련 질문입니다.. 버그 버그 733 2004/04/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.