GridColumnStylesCollection.Contains 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 einen Wert ab, der angibt, ob die GridColumnStylesCollection einen bestimmten DataGridColumnStyle enthält.
Überlädt
Contains(String) |
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection den DataGridColumnStyle mit dem angegebenen Namen enthält. |
Contains(DataGridColumnStyle) |
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection den angegebenen DataGridColumnStyle enthält. |
Contains(PropertyDescriptor) |
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection einen dem angegebenen DataGridColumnStyle zugeordneten PropertyDescriptor enthält. |
Contains(String)
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection den DataGridColumnStyle mit dem angegebenen Namen enthält.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parameter
- name
- String
Der MappingName des gewünschten DataGridColumnStyle.
Gibt zurück
true
, wenn die Auflistung den DataGridColumnStyle enthält, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird die Contains -Methode verwendet, um zu bestimmen, ob ein DataGridColumnStyle mit einem angegebenen MappingName in der GridColumnStylesCollectionvorhanden ist.
Private Sub ContainsThisDataCol()
' Use the Contains method to determine whether a specific
' DataGridColumnStyle with the same MappingName exists.
Console.WriteLine(DataGrid1.TableStyles(0). _
GridColumnStyles.Contains("FirstName"))
End Sub
Hinweise
Die Beschriftung eines DataGridColumnStyle wird mit der HeaderText -Eigenschaft festgelegt.
Verwenden Sie die Contains -Methode, um zu bestimmen, ob ein bestimmter DataGridColumnStyle vorhanden ist, bevor Sie die Remove -Methode aufrufen, um das Element zu entfernen. Wenn Sie den Index eines bestimmten DataGridColumnStylekennen müssen, verwenden Sie die IndexOf -Methode.
Weitere Informationen
Gilt für:
Contains(DataGridColumnStyle)
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection den angegebenen DataGridColumnStyle enthält.
public:
bool Contains(System::Windows::Forms::DataGridColumnStyle ^ column);
public bool Contains (System.Windows.Forms.DataGridColumnStyle column);
member this.Contains : System.Windows.Forms.DataGridColumnStyle -> bool
Public Function Contains (column As DataGridColumnStyle) As Boolean
Parameter
- column
- DataGridColumnStyle
Der gewünschte DataGridColumnStyle.
Gibt zurück
true
, wenn die Auflistung den DataGridColumnStyle enthält, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird die Contains -Methode verwendet, um zu bestimmen, ob eine GridColumnStylesCollection eine bestimmte DataGridColumnStyleenthält.
Private Sub ContainsThisDataCol()
Dim myGridColumnCol As GridColumnStylesCollection
myGridColumnCol = dataGrid1.TableStyles(0).GridColumnStyles
' Get the CurrencyManager for the table you want to add a column to.
Dim myCurrencyManager As CurrencyManager = _
CType(Me.BindingContext(ds.Tables("Suppliers")), CurrencyManager)
' Get the PropertyDescriptor for the DataColumn of the new column.
Dim pd As PropertyDescriptor = _
myCurrencyManager.GetItemProperties()("City")
Dim myColumn As New DataGridTextBoxColumn()
myColumn.PropertyDescriptor = pd
' Test to see if the present columns contains the new object.
Console.WriteLine(DataGrid1.TableStyles(0).GridColumnStyles. _
Contains(myColumn))
End Sub
Hinweise
Verwenden Sie die Contains -Methode, um zu bestimmen, ob ein bestimmter DataGridColumnStyle vorhanden ist, bevor Sie die Remove -Methode aufrufen, um das Element zu entfernen. Wenn Sie den Index eines bestimmten DataGridColumnStylekennen müssen, verwenden Sie die IndexOf -Methode.
Weitere Informationen
Gilt für:
Contains(PropertyDescriptor)
Ruft einen Wert ab, der angibt, ob die GridColumnStylesCollection einen dem angegebenen DataGridColumnStyle zugeordneten PropertyDescriptor enthält.
public:
bool Contains(System::ComponentModel::PropertyDescriptor ^ propDesc);
public:
bool Contains(System::ComponentModel::PropertyDescriptor ^ propertyDescriptor);
public bool Contains (System.ComponentModel.PropertyDescriptor propDesc);
public bool Contains (System.ComponentModel.PropertyDescriptor propertyDescriptor);
member this.Contains : System.ComponentModel.PropertyDescriptor -> bool
member this.Contains : System.ComponentModel.PropertyDescriptor -> bool
Public Function Contains (propDesc As PropertyDescriptor) As Boolean
Public Function Contains (propertyDescriptor As PropertyDescriptor) As Boolean
Parameter
- propDescpropertyDescriptor
- PropertyDescriptor
Der dem gewünschten PropertyDescriptor zugeordnete DataGridColumnStyle.
Gibt zurück
true
, wenn die Auflistung den DataGridColumnStyle enthält, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird die Contains -Methode verwendet, um zu bestimmen, ob ein GridColumnStylesCollection einem DataGridColumnStyle angegebenen PropertyDescriptorzugeordnet ist.
Private Sub ContainsThisDataCol()
Dim myPropertyDescriptor As PropertyDescriptor
Dim myPropertyDescriptorCollection As PropertyDescriptorCOllection
myPropertyDescriptorCollection = _
me.BindingContext(DataSet1, "Customers").GetItemProperties()
myPropertyDescriptor = myPropertyDescriptorCollection("FirstName")
Dim trueOrFalse As Boolean
' Set the variable to a known column in the grid's DataTable.
trueOrFalse = DataGrid1.TableStyles(0).GridColumnStyles. _
Contains(myPropertyDescriptor)
Console.WriteLine(trueOrFalse)
End Sub
Hinweise
Verwenden Sie die GetItemProperties -Methode der BindingManagerBase -Klasse, um einen PropertyDescriptorCollectionabzurufen. Übergeben Sie den MappingName von DataGridColumnStyle an die Item[] -Eigenschaft von, PropertyDescriptorCollection um den PropertyDescriptor für eine bestimmte Spalte zurückzugeben.
Verwenden Sie die Contains -Methode, um zu bestimmen, ob ein bestimmter DataGridColumnStyle vorhanden ist, bevor Sie die Remove -Methode aufrufen, um das Element zu entfernen. Wenn Sie den Index eines bestimmten DataGridColumnStylekennen müssen, verwenden Sie die IndexOf -Methode.