Proprietà DataRepeater.FirstDisplayedItemIndex
Ottiene l'indice del primo oggetto DataRepeaterItem attualmente visualizzato in un controllo DataRepeater.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
<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
Valore proprietà
Tipo: Int32
Indice del primo oggetto DataRepeaterItem visualizzato.
Note
Utilizzare questa proprietà per determinare quale o quali elementi sono visibili nel DataRepeater controllo. Restituisce sempre il primo elemento (superiore se il LayoutStyle è impostato su Vertical, più a sinistra se LayoutStyle è impostato su Horizontal) anche se tale elemento è solo parzialmente visibile.
Nota
Il FirstDisplayedItemIndex non è necessariamente lo stesso come il CurrentItemIndex.Il CurrentItemIndex rappresenta la selezione, mentre il FirstDisplayedItemIndex rappresenta gli elementi visibili anche quando la selezione è fuori visualizzazione.
Esempi
Esempio di codice seguente viene illustrato come eseguire il primo elemento visualizzato l'elemento attualmente selezionato in un DataRepeater controllo. Si presuppone che si disponga di un modulo che contiene un DataRepeater controllo denominato DataRepeater1 e Button controllo denominato 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;
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks