|
재허니 님이 쓰신 글 :
: ListView에도 Button을 올려서 사용할수 있나요??
:
: 조금은 갑작스럽지만...
:
: 답변 부탁드리겠습니다...
가능 하기는 합니다. 하지만 그렇게 사용 하시려면 약간의 꽁수를 사용해야 됩니다.
일단 생각해봐야 될 사항이 뭐가 있을까요?
1. 헤더의 크기가 바뀌면 버튼의 크기도 변경되어야 된다.(고정이라면 할수 없지만 그래도 변경되는것이)
2. 버튼을 클릭 했을때(버튼을 사용 하는 이유는 클릭이 목적이겠지요?) 어떤 버튼이 클릭 되었는지 알아야 된다.
일단 두가지만 생각해도
TListView를 사용 하시기는 조금 힘들듯 싶구요
VirtualTree를 사용하시면 아마도 가능하리라 봅니다.
구현에 대한 방법은 www.codeproject.com 에서 XListCtrl이 어떤식으로 했는지를 참조 하시면 됩니다.
VirtualTree도 그와 비슷한 방법으로 구현이 가능하도록 해놓았거든요..
백번 말하는것 보다 보고 따라 할수 있는 Source를 제공 하는것이 더 좋겠죠..^^
위에 그림은 제가 구현한 것인데..가능하더라구요..껌벅거리거나 그러는것도 전혀 없구요(전혀 없다면 거짓말인가..^^)하여간...좋아요.^^
|