GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar indexet för en angiven 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
Parametrar
- element
- DataGridColumnStyle
Att DataGridColumnStyle hitta.
Returer
Det nollbaserade indexet för DataGridColumnStyle inom GridColumnStylesCollection eller -1 om det inte finns någon motsvarande DataGridColumnStyle .
Exempel
I följande kodexempel används Contains metoden för att avgöra om en viss DataGridColumnStyle finns i en GridColumnStylesCollection. I så fall IndexOf returnerar metoden indexet för DataGridColumnStyle, och Remove metoden anropas med indexet för att ta bort elementet från samlingen.
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
Kommentarer
Contains Använd metoden för att avgöra om det finns en specifikDataGridColumnStyle. I så fall, och du behöver indexet för elementet i samlingen, använder du IndexOf metoden.