共用方式為


DataRepeaterItem.ItemIndex 屬性

更新:2007 年 11 月

取得 DataRepeater 控制項中 DataRepeaterItem 的索引。

命名空間:  Microsoft.VisualBasic.PowerPacks
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

<BrowsableAttribute(False)> _
Public ReadOnly Property ItemIndex As Integer

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

屬性值

型別:System.Int32

目前 DataRepeaterItem 的索引。

備註

使用這個屬性,可以判斷當每個 DataRepeaterItemDataRepeater 控制項的 DrawItem 事件中進行處理時的索引。

範例

下列範例示範如何使用 DrawItem 事件處理常式,顯示每個項目的 ItemIndex。這個範例假設您的表單上有個繫結 DataRepeater,名為 DataRepeater1 且具有名為 ItemLabel 的未繫結 Label 控制項。

   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();
}

使用權限

請參閱

參考

DataRepeaterItem 類別

DataRepeaterItem 成員

Microsoft.VisualBasic.PowerPacks 命名空間

其他資源

DataRepeater 控制項簡介 (Visual Studio)