GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Index eines angegebenen DataGridColumnStyle-Objekts ab.
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
Parameter
- element
- DataGridColumnStyle
Das zu suchende DataGridColumnStyle.
Gibt zurück
Der nullbasierte Index des DataGridColumnStyle in der GridColumnStylesCollection oder -1, wenn kein entsprechender DataGridColumnStyle vorhanden ist.
Beispiele
Im folgenden Codebeispiel wird die Contains -Methode verwendet, um zu bestimmen, ob eine bestimmte DataGridColumnStyle in einer GridColumnStylesCollectionvorhanden ist. Wenn dies der Grund ist, gibt die IndexOf Methode den Index von DataGridColumnStylezurück, und die Remove -Methode wird mit dem Index aufgerufen, um das Element aus der Auflistung zu entfernen.
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
Hinweise
Verwenden Sie die Contains -Methode, um zu bestimmen, ob ein bestimmtes DataGridColumnStyle vorhanden ist. Wenn ja, und Sie benötigen den Index des Elements innerhalb der Auflistung, verwenden Sie die IndexOf -Methode.