2011-09-10 7 views
0

나는 C#을 사용하여 Windows 양식에서 프로젝트를 수행하고 있습니다. listview 하위 항목에 이미지를 표시하고 싶습니다. 예 : - 3 열이있는 목록 뷰가 있습니다 (열 1은 롤 번호, 열 2는 StudentName, 열 3은 StudentPhoto 임). ListViewItems를 사용하여 ListView에 항목을 추가 할 수 있습니다. 이 Listview 하위 항목에 이미지 추가 [windows forms]

ListViewItem item = new ListViewItem("101"); 
item.SubItem.Add("Robin"); 
SampleListView.Items.Add(item); 

지금 내가 3 열에서 StudentImage보기 어려운 데, ListView에에 첫 번째 항목을 추가, 아무도 도와 드릴까요!

참고 : 또한 ImageList는 SampleListView에 할당되어 있습니다.

답변

1

ListView는 Windows의 공용 컨트롤에서 네이티브 목록보기 컨트롤을 래핑합니다. 이 컨트롤은 하위 항목의 이미지를 직접 지원하지 않습니다. 드로잉을 처리 할 수 ​​있도록 소유자가 그리는 목록 뷰를 설정해야합니다.

다행히도 다른 사람들이 이미이 작업을 수행했습니다. CodeProject에는 good이 있습니다.

관련 문제