ListView.SelectedIndex 속성

정의

ListView 컨트롤에서 선택한 항목의 인덱스를 가져오거나 설정합니다.

public:
 virtual property int SelectedIndex { int get(); void set(int value); };
public virtual int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overridable Property SelectedIndex As Integer

속성 값

Int32

ListView 컨트롤에서 선택한 항목의 0부터 시작하는 인덱스입니다. 기본값은 -1로, 현재 선택된 항목이 없음을 나타냅니다.

예외

SelectedIndex 속성이 -1보다 작은 값으로 설정된 경우입니다.

예제

다음 예제에서는 컨트롤에서 SelectedIndex 항목이 선택 되어 있는지 여부를 확인 하려면 속성을 사용 하는 방법을 보여 집니다 ListView . 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DeleteItem 메서드.

protected void DeleteButton_Click(object sender, EventArgs e)
{
  //Check if an item is selected to delete it.
  if (ContactsListView.SelectedIndex >= 0)
    ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
  else
    Message.Text = "No contact was selected.";
}
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
  
  ' Check if an item is selected to delete it.
  If ContactsListView.SelectedIndex >= 0 Then
    ContactsListView.DeleteItem(ContactsListView.SelectedIndex)
  Else
    Message.Text = "No contact was selected."
  End If
  
End Sub

설명

SelectedIndex 속성을 사용하여 컨트롤에서 현재 선택한 항목의 인덱스 ListView 확인 이 속성을 사용하여 컨트롤에서 항목을 프로그래밍 방식으로 선택할 수도 있습니다. 그러나 컨트롤을 ListView 수동으로 데이터 바인딩하는 경우 이 속성을 수동으로 읽거나 설정해야 할 수도 있습니다.

적용 대상

추가 정보