Buenas noches,
Verán, resulta uqe quiero recorrer las columnas de un DataGrid y eliminarlas según coincida su caption o no.
Para ello hice lo siguiente:
Dim i As Integer
For i = CInt(DataGrid1.Columns.Count - 1) To 0
If Not DataGrid1.Columns.Item(i).Caption = "titulo" Or Not DataGrid1.Columns.Item(i).Caption = "nombre" Or Not DataGrid1.Columns.Item(i).Caption = "apellidos" Then
DataGrid1.Columns.Remove (i)
End If
MsgBox DataGrid1.Columns.Item(i).Caption
i = i - 1
Next
Sin embargo no me entra en el bucle, ¿Alguien puede decirme por que peude ser?