GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Método

Definición

Obtiene el índice de un objeto especificado DataGridColumnStyle.

public:
 int IndexOf(System::Windows::Forms::DataGridColumnStyle ^ element);
public int IndexOf(System.Windows.Forms.DataGridColumnStyle element);
member this.IndexOf : System.Windows.Forms.DataGridColumnStyle -> int
Public Function IndexOf (element As DataGridColumnStyle) As Integer

Parámetros

element
DataGridColumnStyle

que DataGridColumnStyle se va a buscar.

Devoluciones

Índice de base cero del objeto dentro GridColumnStylesCollection de DataGridColumnStyle o -1 si no existe ningún elemento correspondienteDataGridColumnStyle.

Ejemplos

En el ejemplo de código siguiente se usa el Contains método para determinar si existe un determinado DataGridColumnStyle en un GridColumnStylesCollection. Si es así, el IndexOf método devuelve el índice de DataGridColumnStyley el Remove método se invoca con el índice para quitar el elemento de la colección.

Private Sub RemoveCol(ByVal dc As DataColumn) 
    Dim myGridColumns As GridColumnStylesCollection
    myGridColumns = DataGrid1.TableStyles(0).GridColumnStyles

    If myGridColumns.Contains("FirstName") Then
        Dim i As Integer
        i = myGridColumns.IndexOf(myGridColumns("FirstName"))
        myGridColumns.RemoveAt(i)
    End If
End Sub

Comentarios

Use el Contains método para determinar si existe un elemento específico DataGridColumnStyle . Si es así, y necesita el índice del elemento dentro de la colección, use el IndexOf método .

Se aplica a

Consulte también