Q&A

  • 리스트뷰의 아이템에서요..
리스트뷰에서 아이템들이 쭈욱있는데요...



이 아이템에게 더블클릭을 했을시의 이벤트 처리를 하려고 해요.



리스트뷰의 더블클릭은 아이템아닌 빈 곳에다가 더블클릭해도 실행이되니..



요걸 어떻게 하면 될것 같기도 한데...



힌트가 떠오르질 않네요..



도와 주세요~~

1  COMMENTS
  • Profile
    srookie 2000.12.07 08:00
    김병훈 wrote:

    > 리스트뷰에서 아이템들이 쭈욱있는데요...

    >

    > 이 아이템에게 더블클릭을 했을시의 이벤트 처리를 하려고 해요.

    >

    > 리스트뷰의 더블클릭은 아이템아닌 빈 곳에다가 더블클릭해도 실행이되니..

    >

    > 요걸 어떻게 하면 될것 같기도 한데...

    >

    > 힌트가 떠오르질 않네요..

    >

    > 도와 주세요~~



    안녕하세요.

    TListView Double Click을 했을 때 Selected Property에서 TListItem을 가져오면 되지 않을까 싶군요.

    만약 Selected의 값이 nil이라면 선택이 안된 경우이고, 아니라면 선택된 Item이 넘어오거든요.

    또 다른 방법으로는 Double Click을 했을때 TListView의 SelCount를 조사하는 방법도 있지요.

    SelCount가 0이면 Item이 선택 안된 경우이고, 0보다 큰 경우라면 선택된 경우이니까요.

    참고가 되시길...