DataRowCollection.RemoveAt(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从集合中移除指定索引处的行。
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
参数
- index
- Int32
要移除的行的索引。
示例
以下示例通过调用 RemoveAt 方法删除 中的最后一DataRowCollection行。
Private Sub RemoveRowByIndex()
Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
Dim rowCollection As DataRowCollection = table.Rows
If rowCollection.Count = 0 Then
Exit Sub
End If
rowCollection.RemoveAt(rowCollection.Count - 1)
End Sub
注解
删除行时,该行中的所有数据都将丢失。 还可以调用 Delete 类的 DataRow 方法,以仅标记要删除的行。 调用 RemoveAt
与调用 然后调用 DeleteAcceptChanges相同。
可以使用 Clear 方法一次删除集合的所有成员。