GridColumnStylesCollection.Contains Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin belirli DataGridColumnStylebir öğesini içerip içermediğini GridColumnStylesCollection belirten bir değer alır.
Aşırı Yüklemeler
Contains(String) |
öğesinin belirtilen ada sahip öğesinin bulunup bulunmadığına GridColumnStylesCollection DataGridColumnStyle ilişkin bir değer alır. |
Contains(DataGridColumnStyle) |
öğesinin belirtilen DataGridColumnStyleöğesini içerip içermediğini GridColumnStylesCollection belirten bir değer alır. |
Contains(PropertyDescriptor) |
öğesinin belirtilen PropertyDescriptorile ilişkilendirilmiş bir öğesini içerip içermediğini GridColumnStylesCollection belirten bir DataGridColumnStyle değer alır. |
Contains(String)
öğesinin belirtilen ada sahip öğesinin bulunup bulunmadığına GridColumnStylesCollection DataGridColumnStyle ilişkin bir değer alır.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parametreler
- name
- String
MappingName İstenen DataGridColumnStyleöğesinin sayısı.
Döndürülenler
true
koleksiyon öğesini içeriyorsaDataGridColumnStyle; değilse. false
Örnekler
Aşağıdaki kod örneği, Contains içinde belirli MappingName bir değeri olan bir DataGridColumnStyle öğesinin mevcut GridColumnStylesCollectionolup olmadığını belirlemek için yöntemini kullanır.
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
Açıklamalar
öğesinin DataGridColumnStyle resim yazısı özelliğiyle HeaderText ayarlanır.
öğeyi Contains kaldırmak için yöntemini çağırmadan Remove önce belirli DataGridColumnStyle bir mevcut olup olmadığını belirlemek için yöntemini kullanın. Belirli DataGridColumnStylebir dizinini bilmeniz gerekiyorsa yöntemini kullanın IndexOf .
Ayrıca bkz.
Şunlara uygulanır
Contains(DataGridColumnStyle)
öğesinin belirtilen DataGridColumnStyleöğesini içerip içermediğini GridColumnStylesCollection belirten bir değer alır.
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
Parametreler
- column
- DataGridColumnStyle
İstenen DataGridColumnStyle.
Döndürülenler
true
koleksiyon öğesini içeriyorsaDataGridColumnStyle; değilse. false
Örnekler
Aşağıdaki kod örneği, bir öğesinin Contains belirli DataGridColumnStylebir öğesini içerip içermediğini GridColumnStylesCollection belirlemek için yöntemini kullanır.
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
Açıklamalar
öğeyi Contains kaldırmak için yöntemini çağırmadan Remove önce belirli DataGridColumnStyle bir mevcut olup olmadığını belirlemek için yöntemini kullanın. Belirli DataGridColumnStylebir dizinini bilmeniz gerekiyorsa yöntemini kullanın IndexOf .
Ayrıca bkz.
Şunlara uygulanır
Contains(PropertyDescriptor)
öğesinin belirtilen PropertyDescriptorile ilişkilendirilmiş bir öğesini içerip içermediğini GridColumnStylesCollection belirten bir DataGridColumnStyle değer alır.
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
Parametreler
- propDescpropertyDescriptor
- PropertyDescriptor
İstenen PropertyDescriptor DataGridColumnStyleile ilişkili.
Döndürülenler
true
koleksiyon öğesini içeriyorsaDataGridColumnStyle; değilse. false
Örnekler
Aşağıdaki kod örneği, bir öğesinin Contains belirtilen PropertyDescriptorile ilişkilendirilmiş bir DataGridColumnStyle öğesini içerip içermediğini GridColumnStylesCollection belirlemek için yöntemini kullanır.
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
Açıklamalar
almak PropertyDescriptorCollectioniçin sınıfının yöntemini BindingManagerBase kullanınGetItemProperties. MappingName DataGridColumnStyle belirli bir sütunun Item[] değerini döndürmek için öğesini özelliğine PropertyDescriptorCollection PropertyDescriptor geçirin.
öğeyi Contains kaldırmak için yöntemini çağırmadan Remove önce belirli DataGridColumnStyle bir mevcut olup olmadığını belirlemek için yöntemini kullanın. Belirli DataGridColumnStylebir dizinini bilmeniz gerekiyorsa yöntemini kullanın IndexOf .