GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o índice de um DataGridColumnStyle especificado.
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
O DataGridColumnStyle a ser localizado.
Retornos
O índice de base zero do DataGridColumnStyle dentro do GridColumnStylesCollection ou então -1, se nenhum DataGridColumnStyle correspondente existe.
Exemplos
O exemplo de código a seguir usa o Contains método para determinar se um determinado DataGridColumnStyle existe em um GridColumnStylesCollection. Nesse caso, o IndexOf método retorna o índice do DataGridColumnStylee o Remove método é invocado com o índice para remover o elemento da coleção.
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
Comentários
Use o Contains método para determinar se existe um específico DataGridColumnStyle . Nesse caso, e você precisa do índice do elemento dentro da coleção, use o IndexOf método .