본문 바로가기

C#.NET

List View

Icon과 함께 목록을 표시하는데 사용되어지는 Control로서 Windows Explore와 비슷하다.

주요속성

View

  • Icon 형태로 간단.

Items

  • List View의 저장된 항목들의 집합

Columns

  • 리스트뷰 상단에 표시될 헤더의 컬렉션
  • 윈도우 탐색기 파일 목록의 이름, 크기, 수정한 날짜, 종류 등이 해당

 

실습예제

아래와 같이 데이터를 표시해주는 List Vie를 구현해보자.

 

Protocol

Source IP

Destination IP

TCP

211.73.12.99

211.117.169.112

UDP

123,23,56,87

233.44.52.78

ARP

192.168.1.100

192.168.1.1

   

 

  • 도구상자에서 'ListView'를 선택하여 Form으로 이동시킨다.

  • ListView를 선택한 상태에서 속성을 선택하여 'Colomns' 속성을 선택하여 준다. 그럼 새로운 'ColumnsHeader Collection Editor'가 실행된다.

  • 필요한 Colomn Header들을 추가하여 준 후, 이들이 보여지기 위해서 'View'속성에서 'Detail'로 선택한다.

    (Default로 'LargeIcon'으로 선택되어 있는데, 현재 Icon을 추가해주지 않아서 보이지 않는 것이다.)

  • 'Detail'로 변경하게 되면 그림과 같이 잘 보여지는 것을 확인할 수 있다.

  • 이제 Column들을 채워본다. 아래와 같이 'Items' 속성으로 이동하여 'ListViewItem Collection Editor'를 실행한다.

  • 'Add'를 눌러 Member를 추가해주고 해당 member들에 이름을 지정해 준다.

  • 이제 SubItem들을 추가하기 위해 'SubItems'항목을 선택한다.

 

  • 실행되어진 'ListViewSubItem Collection Editor'에서 Text를 선택하여 해당 내용들을 기입하여 준다.

  • 그럼 아래 결과와 같이 첫 행이 제대로 입력되었음을 확인할 수 있다.

  • 총체적으로 모든 Column에 내용들을 다 기입하면 아래와 같이 표현된다.

'C#.NET' 카테고리의 다른 글

Stored Procedure를 이용한 DB Handling  (1) 2009.05.13
클래스 소멸자와 Garbage Collector  (0) 2009.05.08
클래스 멤버로의 접근제한하기  (0) 2009.05.08
NotifyIcon  (0) 2009.05.08
트리뷰(TreeView)  (0) 2009.05.07
DateTimePicker_Control  (0) 2009.05.06
Progress Bar  (0) 2009.05.06
MDI Form 생성하기  (0) 2009.05.06
Windows Form - 5월6일  (1) 2009.05.06
소설 같은 C# Chapter 3  (0) 2009.04.30