GridColumnStylesCollection.Contains Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, показывающее, содержит ли коллекция GridColumnStylesCollection конкретный объект DataGridColumnStyle.
Перегрузки
Contains(String) |
Получает значение, показывающее, содержит ли коллекция GridColumnStylesCollection объект DataGridColumnStyle с указанным именем. |
Contains(DataGridColumnStyle) |
Возвращает значение, указывающее, содержит ли GridColumnStylesCollection указанную DataGridColumnStyle. |
Contains(PropertyDescriptor) |
Получает значение, показывающее, содержит ли коллекция GridColumnStylesCollection объект DataGridColumnStyle, связанный с указанным дескриптором PropertyDescriptor. |
Contains(String)
Получает значение, показывающее, содержит ли коллекция GridColumnStylesCollection объект DataGridColumnStyle с указанным именем.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Параметры
- name
- String
Свойство MappingName требуемого объекта DataGridColumnStyle.
Возвращаемое значение
Значение true
, если коллекция содержит объект DataGridColumnStyle; в противном случае — значение false
.
Примеры
В следующем примере кода метод используется для Contains определения того, существует ли в объекте MappingNameDataGridColumnStyleGridColumnStylesCollection.
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
Комментарии
Заголовок DataGridColumnStyle задается с HeaderText помощью свойства .
Используйте метод , Contains чтобы определить, существует ли конкретный DataGridColumnStyle объект, прежде чем вызывать Remove метод для удаления элемента. Если необходимо знать индекс определенного DataGridColumnStyleобъекта , используйте IndexOf метод .
См. также раздел
Применяется к
Contains(DataGridColumnStyle)
Возвращает значение, указывающее, содержит ли GridColumnStylesCollection указанную DataGridColumnStyle.
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
Параметры
- column
- DataGridColumnStyle
Требуемый тип DataGridColumnStyle.
Возвращаемое значение
Значение true
, если коллекция содержит объект DataGridColumnStyle; в противном случае — значение false
.
Примеры
В следующем примере кода метод используется для Contains определения того, содержит ли GridColumnStylesCollection объект определенный DataGridColumnStyleобъект .
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
Комментарии
Используйте метод , Contains чтобы определить, существует ли конкретный DataGridColumnStyle объект, прежде чем вызывать Remove метод для удаления элемента. Если необходимо знать индекс определенного DataGridColumnStyleобъекта , используйте IndexOf метод .
См. также раздел
Применяется к
Contains(PropertyDescriptor)
Получает значение, показывающее, содержит ли коллекция GridColumnStylesCollection объект DataGridColumnStyle, связанный с указанным дескриптором PropertyDescriptor.
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
Параметры
- propDescpropertyDescriptor
- PropertyDescriptor
Объект PropertyDescriptor, связанный с требуемым объектом DataGridColumnStyle.
Возвращаемое значение
Значение true
, если коллекция содержит объект DataGridColumnStyle; в противном случае — значение false
.
Примеры
В следующем примере кода метод используется для Contains определения того, содержит ли GridColumnStylesCollection объект , связанный DataGridColumnStyle с указанным PropertyDescriptorобъектом .
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
Комментарии
Чтобы получить PropertyDescriptorCollection, используйте GetItemProperties метод BindingManagerBase класса . MappingName Item[] DataGridColumnStyle Передайте в свойство PropertyDescriptorCollection объекта , чтобы вернуть PropertyDescriptor для определенного столбца.
Используйте метод , Contains чтобы определить, существует ли конкретный DataGridColumnStyle объект, прежде чем вызывать Remove метод для удаления элемента. Если необходимо знать индекс определенного DataGridColumnStyleобъекта , используйте IndexOf метод .