GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá index zadaného DataGridColumnStyleobjektu .
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
Parametry
- element
- DataGridColumnStyle
Hledá se DataGridColumnStyle .
Návraty
Index DataGridColumnStyle od nuly v rámci GridColumnStylesCollection nebo -1, pokud neexistuje odpovídající DataGridColumnStyle .
Příklady
Následující příklad kódu používá metodu Contains k určení, zda daná hodnota DataGridColumnStyle existuje v objektu GridColumnStylesCollection. Pokud ano, IndexOf vrátí metoda index DataGridColumnStyleRemove a metoda je vyvolána s indexem pro odebrání elementu z kolekce.
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
Poznámky
Contains Pomocí metody zjistěte, jestli existuje konkrétníDataGridColumnStyle. Pokud ano a potřebujete index elementu v kolekci, použijte metodu IndexOf .