검색결과 리스트
COMBOBOX에 해당되는 글 1건
- 2009/11/20 [C#] ListView위에 ComboBox를 띄워보자... (3)
글
[C#] ListView위에 ComboBox를 띄워보자...
C/C++/C#
2009/11/20 18:40
ListViewItem 을 하나 받아서 그 위에 ComboBox를 띄워야 한다.
일단은 ListViewItem을 받아야겠지?
ListView를 클릭했을때 받도록 하자.
Rectangle로 lvItem의 Bounds를 받아서 쓰도록 하자.
이제 ClickedItem을 이용해서 ComboBox를 띄워야한다.
위치조정은 ClickedItem의 X값만 잘 조정해주면 된다.
여기서 한가지 더 해줘야 할것이 있다면 ComboBox가 ListView위에 뜨게 해야하기에 맨 앞으로 당겨주자.
컨트롤라이브러리로 ListView를 살짝 개조해서 쓰고있지만 그냥 해도 될꺼라고 생각한다....[안되면...어쩌지;;;]
일단은 ListViewItem을 받아야겠지?
ListView를 클릭했을때 받도록 하자.
ListViewItem lvItem = this.ListView.GetItemAt(e.X, e.Y);
Rectangle로 lvItem의 Bounds를 받아서 쓰도록 하자.
Rectangel ClickedItem = lvItem.Bounds;
ClickedItem.X += this.ListView.Left;
ClickedItem.X += this.ListView.Left;
이제 ClickedItem을 이용해서 ComboBox를 띄워야한다.
this.ComboBox.Bounds = ClickedItem;
아주 간단하다.위치조정은 ClickedItem의 X값만 잘 조정해주면 된다.
여기서 한가지 더 해줘야 할것이 있다면 ComboBox가 ListView위에 뜨게 해야하기에 맨 앞으로 당겨주자.
this.ComboBox.BringToFront();
컨트롤라이브러리로 ListView를 살짝 개조해서 쓰고있지만 그냥 해도 될꺼라고 생각한다....[안되면...어쩌지;;;]
'C/C++/C#' 카테고리의 다른 글
| [C#] ListView위에 ComboBox를 띄워보자... (3) | 2009/11/20 |
|---|---|
| [C#] 객체 생성에 관한 뻘글... (0) | 2009/07/13 |
| [MFC] BlackJack Online 중간... (0) | 2008/12/12 |
| [MFC] 멀티바이트 <-> 유니코드 변환. (1) | 2008/10/30 |
| [MFC] Blackjackonline (0) | 2008/10/24 |
| CP명령어를 만들어 봅시다~ (0) | 2007/04/15 |