Właściwość DataRepeater.FirstDisplayedItemIndex —

Pobiera indeks pierwszego aktualnie wyświetlany DataRepeaterItem w DataRepeater kontroli.

Przestrzeń nazw:  Microsoft.VisualBasic.PowerPacks
Zestaw:  Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)

Składnia

'Deklaracja
<BrowsableAttribute(False)> _
Public ReadOnly Property FirstDisplayedItemIndex As Integer
[BrowsableAttribute(false)]
public int FirstDisplayedItemIndex { get; }
[BrowsableAttribute(false)]
public:
property int FirstDisplayedItemIndex {
    int get ();
}
[<BrowsableAttribute(false)>]
member FirstDisplayedItemIndex : int with get
function get FirstDisplayedItemIndex () : int

Wartość właściwości

Typ: Int32
Indeks pierwszego wyświetlane DataRepeaterItem.

Uwagi

Ta właściwość służy do określenia, które element lub elementy są widoczne w DataRepeater kontroli.Ta funkcja zawsze zwraca pierwszy element (if znajdujące się najwyżej LayoutStyle ma ustawioną wartość Vertical, po lewej stronie if LayoutStyle ma ustawioną wartość Horizontal), nawet jeśli dany element jest tylko częściowo widoczne.

[!UWAGA]

FirstDisplayedItemIndex Nie jest musi być taka sama jak CurrentItemIndex.CurrentItemIndex Reprezentuje wybór, podczas gdy FirstDisplayedItemIndex reprezentuje elementy widoczne nawet w przypadku zaznaczenia jest przewijane z widoku.

Przykłady

Poniższy przykładowy kod pokazuje, jak utworzyć pierwszego elementu wyświetlanego obecnie wybrany element w DataRepeater kontroli.Przyjęto założenie, że formularz, który zawiera DataRepeater formantu o nazwie DataRepeater1 i Button formantu o nazwie SynchButton.

Private Sub SynchButton_Click() Handles SynchButton.Click
    ' If the first displayed item is not the current item. 
    If DataRepeater1.FirstDisplayedItemIndex <> 
     DataRepeater1.CurrentItemIndex Then 
        ' Make it the current item.
        DataRepeater1.CurrentItemIndex = 
          DataRepeater1.FirstDisplayedItemIndex
    End If 
End Sub
private void synchButton_Click(System.Object sender, System.EventArgs e)
{
    // If the first displayed item is not the current item. 
    if (dataRepeater1.FirstDisplayedItemIndex != dataRepeater1.CurrentItemIndex)
    // Make it the current item.
    {
        dataRepeater1.CurrentItemIndex = dataRepeater1.FirstDisplayedItemIndex;
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DataRepeater Klasa

Przestrzeń nazw Microsoft.VisualBasic.PowerPacks

DisplayedItemCount

ScrollItemIntoView

Inne zasoby

Wprowadzenie do formantu DataRepeater (Visual Studio)