리스트뷰에 먼저 헤더를 삽입한다.
처음에 "" 이렇게 빈 헤더를 넣었는데 이유는 모르겠으나 subitem을 넣을때
자꾸 첫번재 열 다음부터 값이들어가서 임의대로 ""로 해놓고 길이도 1로해놨다.
이상하게 2번째 열부터 값이들어간다.
listView1.Columns.Add("", 1, HorizontalAlignment.Left);
listView1.Columns.Add("싱크시작", 100, HorizontalAlignment.Left);
listView1.Columns.Add("싱크종료", 100, HorizontalAlignment.Left);
listView1.Columns.Add("자막내용", 200, HorizontalAlignment.Left);
listView1.View = View.Details;
listView1.FullRowSelect = true;
listView1.GridLines = true;
다음에 실제 값들을 넣는다.
ListViewItem item;
item.SubItems.Add(temp);
item.SubItems.Add(temp2);
item.SubItems.Add(temp3);
listView1.Items.AddRange(new ListViewItem[] { item});
마지막으로 값을 가져오고싶을때는 아래와같이 가져 올수 있다.
string name = listView1.Items[0].SubItems[1].Text;
'.NET > C#' 카테고리의 다른 글
윈도우 서비스 만들기 (0) | 2010.04.04 |
---|---|
ReadLine, Read, ReadKey (0) | 2010.04.03 |
어셈블리 동적 로딩 (0) | 2010.03.31 |
Const Vs Readonly (0) | 2010.03.29 |
Sealed (0) | 2010.03.29 |