728x90
ListView lv = (ListView)sender;
string test = lv.FocusedItem.SubItems[0].Text;
int indexnum;
indexnum = listView1.FocusedItem.Index; //선택된 아이템 인덱스 번호 얻기
string test= listView1.Items[indexnum].SubItems[0].Text; //인덱스 번호의 n번째 아이템 얻기
리스트뷰의 SelectedIndexChanged 함수 안에 코딩하면 선택될때마다 선택된 아이템이 얻어진다
위의 둘다 같은기능을 동작함
전부가져오려면
foreach (int i in listView1.SelectedIndices)
{
MessageBox.Show(listView1.Items[i].Text);
}
'개발언어 > C#' 카테고리의 다른 글
[C#] 키(Key)와 값(Value)을 가진 Dictionary 사용 방법 및 예제 (0) | 2020.12.22 |
---|---|
[C#] Dictionary<> foreach, for 루프 (0) | 2020.12.22 |
[C#] ESC로 창닫기 (0) | 2020.12.18 |
[C#] 에서 마우스 휠 이벤트 발생시키기 (0) | 2020.12.11 |
[C#] 도구상자에 없는 MainMenu 버튼 추가하기 (0) | 2020.12.07 |