DataRepeater.FirstDisplayedItemIndex, propriété
Obtient l'index du premier élément DataRepeaterItem actuellement affiché dans un contrôle DataRepeater.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
<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
Valeur de propriété
Type : Int32
Index du premier DataRepeaterItem affiché.
Notes
Utilisez cette propriété pour déterminer l'ou les articles sont visibles dans le DataRepeater contrôle. Cela retourne toujours le premier élément (if plus haut la LayoutStyle a la valeur Vertical, if gauche LayoutStyle a la valeur Horizontal) même si cet élément est seulement partiellement visible.
Notes
Le FirstDisplayedItemIndex n'est pas nécessairement identique à la CurrentItemIndex.Le CurrentItemIndex représente la sélection, tandis que les FirstDisplayedItemIndex représente les éléments visibles même lorsque la sélection est disparaisse.
Exemples
L'exemple de code suivant montre comment créer le premier élément affiché l'élément actuellement sélectionné dans un DataRepeater contrôle. Il suppose que vous disposez d'un formulaire contenant une DataRepeater contrôle nommé DataRepeater1 et un Button contrôle nommé 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;
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms