Sdílet prostřednictvím


DataRepeaterItem.ItemIndex-Eigenschaft

Aktualisiert: November 2007

Ruft den Index von DataRepeaterItem in einem DataRepeater-Steuerelement ab.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
<BrowsableAttribute(False)> _
Public ReadOnly Property ItemIndex As Integer
'Usage
Dim instance As DataRepeaterItem
Dim value As Integer

value = instance.ItemIndex
[BrowsableAttribute(false)]
public int ItemIndex { get; }
[BrowsableAttribute(false)]
public:
property int ItemIndex {
    int get ();
}
public function get ItemIndex () : int

Eigenschaftenwert

Typ: System.Int32

Der Index des aktuellen DataRepeaterItem.

Hinweise

Mit dieser Eigenschaft können Sie den Index jedes DataRepeaterItem bei der Verarbeitung im DrawItem-Ereignis des DataRepeater-Steuerelements abrufen.

Beispiele

Das folgende Beispiel veranschaulicht, wie Sie mit dem DrawItem-Ereignishandler den ItemIndex für jedes Element anzeigen. Es wird davon ausgegangen, dass ein Formular mit einem gebundenen DataRepeater-Steuerelement mit dem Namen DataRepeater1 vorhanden ist und dass dieses ein ungebundenes Label-Steuerelement mit dem Namen ItemLabel enthält.

   Private Sub DataRepeater1_DrawItem(ByVal sender As Object, ByVal e _
As Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs) _
Handles DataRepeater1.DrawItem
       ' Display the ItemIndex in the label.
       e.DataRepeaterItem.Controls("ItemLabel").Text = _
    CStr(e.DataRepeaterItem.ItemIndex)
   End Sub
private void dataRepeater1_DrawItem(object sender, Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs e)
{
    // Display the ItemIndex in the label.
    e.DataRepeaterItem.Controls["itemLabel"].Text = e.DataRepeaterItem.ItemIndex.ToString();
}

Berechtigungen

Siehe auch

Referenz

DataRepeaterItem-Klasse

DataRepeaterItem-Member

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Einführung in das DataRepeater-Steuerelement (Visual Studio)