Q&A

  • ListView에서 Selected.Index를 변경하는 방법?
안녕하세요?

질문이 있어 이렇게 글을 올립니다.



저는 ListView의 Properties에서 ViewStyle은 vsReport로,RowSelect는 True로 하고 사용하고 있습니다.

여기서 특정한 Column(만약 Column명이 '이름'이라고 가정하면)에서 찾고 싶은 이름이 있어 검색하면 Row에 대한 Selected.Index가 바뀌어서 그 위치로 찾아가게 하고 싶습니다.



첫째, 한 Colunm의 내용들 중에서 특정한 내용을 찾아서 그 Row에 대한 Index를 넘겨주는 함수가 있는지 궁금합니다.(저는 Loop를 돌려 일일히 비교하고 있거든요).



둘째, 찾았을 경우 그 위치로 가게 할 수 있는 방법을 가르쳐 주세요.

(마치 내가 마우스로 그 Row를 선택한 것처럼)

StringGrid에서는 StringGrid.Row를 변경하면 되는데, ListView에서도 그런 기능을 할 수 있었으면 합니다.



꼭 부탁드립니다.

0  COMMENTS