共用方式為


DataRepeaterItem.ItemIndex 屬性

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

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

語法

'宣告
<BrowsableAttribute(False)> _
Public ReadOnly Property ItemIndex As Integer
[BrowsableAttribute(false)]
public int ItemIndex { get; }
[BrowsableAttribute(false)]
public:
property int ItemIndex {
    int get ();
}
[<BrowsableAttribute(false)>]
member ItemIndex : int with get
function get ItemIndex () : int

屬性值

類型:Int32
目前 DataRepeaterItem 的索引。

備註

使用這個屬性來判斷每個 DataRepeaterItem 索引,它在 DataRepeater 控制項的 DrawItem 事件處理常式。

範例

下列範例示範如何使用 DrawItem 事件處理常式會顯示每個項目的 ItemIndex 。 它假設您有一份表單,其中包含與未繫結的 Label 控制項名為 ItemLabel的繫結 DataRepeater 名為 DataRepeater1 的表單。

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

.NET Framework 安全性

請參閱

參考

DataRepeaterItem 類別

Microsoft.VisualBasic.PowerPacks 命名空間

其他資源

DataRepeater 控制項簡介 (Visual Studio)