Propriedade DataRepeater.FirstDisplayedItemIndex
Obtém o índice do primeiro atualmente exibido DataRepeaterItem em uma DataRepeater controle.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
<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
Valor de propriedade
Tipo: Int32
O índice do primeiro exibido DataRepeaterItem.
Comentários
Use essa propriedade para determinar qual item ou itens estão visíveis no momento o DataRepeater controle. Sempre retornará o primeiro item (se superior a LayoutStyle é definido como Vertical, mais à esquerda se LayoutStyle é definido como Horizontal) mesmo se esse item é apenas parcialmente visível.
Dica
O FirstDisplayedItemIndex não é necessariamente igual a CurrentItemIndex.O CurrentItemIndex representa a seleção, enquanto o FirstDisplayedItemIndex representa os itens visíveis, mesmo quando a seleção é rolada para fora da exibição.
Exemplos
O exemplo de código a seguir demonstra como fazer o primeiro item exibido o item atualmente selecionado em um DataRepeater controle. Ele presume que você tenha um formulário que contém um DataRepeater controle chamado DataRepeater1 e um Button controle chamado 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;
}
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks