GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Metodo

Definizione

Ottiene l'indice di un oggetto DataGridColumnStyle specificato.

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

Parametri

Restituisce

Indice in base zero dell'oggetto DataGridColumnStyle appartenente all'insieme GridColumnStylesCollection oppure -1 se non esiste nessun oggetto DataGridColumnStyle corrispondente.

Esempio

Nell'esempio di codice seguente viene usato il Contains metodo per determinare se esiste un dato DataGridColumnStyle in un GridColumnStylesCollectionoggetto . In tal caso, il IndexOf metodo restituisce l'indice dell'oggetto DataGridColumnStylee il Remove metodo viene richiamato con l'indice per rimuovere l'elemento dalla raccolta.

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

Commenti

Usare il Contains metodo per determinare se esiste una specifica DataGridColumnStyle . In tal caso, e è necessario l'indice dell'elemento all'interno della raccolta, usare il IndexOf metodo .

Si applica a

Vedi anche