Proprietà DataRepeater.FirstDisplayedItemIndex
Ottiene l'indice del primo visualizzato correntemente DataRepeaterItem in DataRepeater controllare.
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
function get FirstDisplayedItemIndex () : int
Valore proprietà
Tipo: System.Int32
Indice del primo visualizzare DataRepeaterItem.
Note
utilizzare questa proprietà per determinare quali elemento o elementi sono attualmente visibili in DataRepeater controllare.Questo metodo restituirà sempre il primo elemento (in primo piano se LayoutStyle è impostato su Vertical, più a sinistra se LayoutStyle è impostato su Horizontal) anche se tale elemento è solo parzialmente visibile.
[!NOTA]
FirstDisplayedItemIndex non è necessariamente lo stesso di CurrentItemIndex.CurrentItemIndex l'oggetto rappresenta la selezione, mentre FirstDisplayedItemIndex rappresenta gli elementi visibili anche quando la selezione si scorre la visualizzazione.
Esempi
Nell'esempio di codice seguente viene illustrato come preparare il primo elemento visualizza l'elemento attualmente selezionato in un controllo DataRepeater controllare.Si presuppone che si disponga di un form contenente un controllo 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 ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks