共用方式為


GridColumnStylesCollection.Contains 方法

定義

獲得一個值,表示是否 GridColumnStylesCollection 包含特定的 DataGridColumnStyle

多載

名稱 Description
Contains(String)

會得到一個值,表示是否GridColumnStylesCollection包含指定名稱的 。DataGridColumnStyle

Contains(DataGridColumnStyle)

得到一個值,表示是否 GridColumnStylesCollection 包含指定的 DataGridColumnStyle

Contains(PropertyDescriptor)

獲得一個值,表示是否 GridColumnStylesCollection 包含 DataGridColumnStyle 與指定 PropertyDescriptor的 相關聯。

Contains(String)

來源:
GridColumnStylesCollection.cs
來源:
GridColumnStylesCollection.cs

會得到一個值,表示是否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 方法判斷 a DataGridColumnStyleMappingName 是否存在 GridColumnStylesCollection於 中。

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 DataGridColumnStyle 的說明文字是根據該 HeaderText 物業設定的。

在啟動Remove移除該物品之前,先用該Contains方法判斷該物品DataGridColumnStyle是否存在。 如果你想知道某個數字 DataGridColumnStyle,請使用該 IndexOf 方法。

另請參閱

適用於

Contains(DataGridColumnStyle)

來源:
GridColumnStylesCollection.cs
來源:
GridColumnStylesCollection.cs

得到一個值,表示是否 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 方法來判斷 a 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

備註

在啟動Remove移除該物品之前,先用該Contains方法判斷該物品DataGridColumnStyle是否存在。 如果你想知道某個數字 DataGridColumnStyle,請使用該 IndexOf 方法。

另請參閱

適用於

Contains(PropertyDescriptor)

來源:
GridColumnStylesCollection.cs
來源:
GridColumnStylesCollection.cs

獲得一個值,表示是否 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 方法來判斷 a 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請使用 GetItemPropertiesBindingManagerBase 類別的方法。 將 的 DataGridColumnStyle 傳遞MappingNameItem[] 的屬性PropertyDescriptorCollection,以返回特定欄位的 。PropertyDescriptor

在啟動Remove移除該物品之前,先用該Contains方法判斷該物品DataGridColumnStyle是否存在。 如果你想知道某個數字 DataGridColumnStyle,請使用該 IndexOf 方法。

另請參閱

適用於