다음을 통해 공유


DataRepeater.CurrentItemIndex 속성

현재를 가져오거나 설정 합니다. DataRepeaterItem 에 있는 DataRepeater 컨트롤입니다.

네임스페이스:  Microsoft.VisualBasic.PowerPacks
어셈블리:  Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)

구문

‘선언
<BrowsableAttribute(False)> _
Public Property CurrentItemIndex As Integer
[BrowsableAttribute(false)]
public int CurrentItemIndex { get; set; }
[BrowsableAttribute(false)]
public:
property int CurrentItemIndex {
    int get ();
    void set (int value);
}
[<BrowsableAttribute(false)>]
member CurrentItemIndex : int with get, set
function get CurrentItemIndex () : int
function set CurrentItemIndex (value : int)

속성 값

형식: System.Int32
현재 DataRepeaterItem의 인덱스입니다.

설명

반환 하거나 인덱스를 변경 하려면이 속성을 사용의 CurrentItemDataRepeater 컨트롤입니다.설정 하는 CurrentItemIndex 속성으로 스크롤합니다는 DataRepeaterItem 가 보기에 해당 하는 인덱스입니다.

[!참고]

DataRepeaterItem 완전히 최소 스크롤 하는 전략을 사용 하 여 뷰로 스크롤할 수 있습니다.항목의 위쪽에 정렬 하는 DataRepeater, 호출의 ScrollItemIntoView 메서드를 지정 하 true 에 AlignWithTop 매개 변수.

예제

다음 예제에서는 CurrentItemIndex 항목에 포커스를 설정 하는 속성은 DataRepeater 검색 결과 따라 컨트롤.에서는 있다고 가정는 DataRepeater 라는 컨트롤 DataRepeater1, 한 TextBox 라는 SearchTextBox, 하는 Button 라는 SearchButton, 하 고는 DataRepeater Northwind 데이터베이스의 Products 테이블에 대 한 데이터 소스에 바인딩됩니다.

Private Sub SearchButton_Click() Handles SearchButton.Click
    Dim foundIndex As Integer
    Dim searchString As String
    searchString = SearchTextBox.Text
    foundIndex = ProductsBindingSource.Find("ProductID", 
       searchString)
    If foundIndex > -1 Then
        DataRepeater1.CurrentItemIndex = foundIndex
    Else
        MsgBox("Item " & searchString & " not found.")
    End If
End Sub
private void searchButton_Click(System.Object sender, System.EventArgs e)
{
    int foundIndex;
    string searchString;
    searchString = searchTextBox.Text;
    foundIndex = productsBindingSource.Find("ProductID", searchString);
    if (foundIndex > -1)
    {
        dataRepeater1.CurrentItemIndex = foundIndex;
    }
    else
    {
        MessageBox.Show("Item " + searchString + " not found.");
    }
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

DataRepeater 클래스

Microsoft.VisualBasic.PowerPacks 네임스페이스

CurrentItemIndexChanged

기타 리소스

DataRepeater 컨트롤 소개(Visual Studio)