다음을 통해 공유


GridColumnStylesCollection.Contains 메서드

정의

특정 DataGridColumnStyle을 포함하는지 여부를 GridColumnStylesCollection 나타내는 값을 가져옵니다.

오버로드

Name Description
Contains(String)

지정된 이름을 포함하는지 여부를 GridColumnStylesCollectionDataGridColumnStyle 나타내는 값을 가져옵니다.

Contains(DataGridColumnStyle)

지정된 DataGridColumnStyle값이 포함되어 있는지 여부를 GridColumnStylesCollection 나타내는 값을 가져옵니다.

Contains(PropertyDescriptor)

지정된 PropertyDescriptor것과 연결된 값이 포함되어 DataGridColumnStyle 있는지 여부를 GridColumnStylesCollection 나타내는 값을 가져옵니다.

Contains(String)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

지정된 이름을 포함하는지 여부를 GridColumnStylesCollectionDataGridColumnStyle 나타내는 값을 가져옵니다.

public:
 bool Contains(System::String ^ name);
public bool Contains(string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean

매개 변수

반품

컬렉션에 ;가 포함되어 있으면 />이고, 그렇지 않으면 .입니다.

예제

다음 코드 예제에서는 메서드를 Contains 사용 하 여 지정된 MappingNameDataGridColumnStyle 있는 경우 확인 합니다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

설명

캡션 DataGridColumnStyle 은 속성으로 설정됩니다 HeaderText .

메서드를 Contains 사용하여 항목을 제거하기 위해 메서드를 호출하기 전에 특정 DataGridColumnStyle 항목이 Remove 있는지 확인합니다. 특정 DataGridColumnStyle인덱스의 인덱스도 알아야 하는 경우 메서드를 IndexOf 사용합니다.

추가 정보

적용 대상

Contains(DataGridColumnStyle)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

지정된 DataGridColumnStyle값이 포함되어 있는지 여부를 GridColumnStylesCollection 나타내는 값을 가져옵니다.

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

매개 변수

반품

컬렉션에 ;가 포함되어 있으면 />이고, 그렇지 않으면 .입니다.

예제

다음 코드 예제에서는 메서드를 Contains 사용하여 특정 DataGridColumnStyle항목이 GridColumnStylesCollection 포함되어 있는지 확인합니다.

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)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

지정된 PropertyDescriptor것과 연결된 값이 포함되어 DataGridColumnStyle 있는지 여부를 GridColumnStylesCollection 나타내는 값을 가져옵니다.

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것과 연결된 것입니다.

반품

컬렉션에 ;가 포함되어 있으면 />이고, 그렇지 않으면 .입니다.

예제

다음 코드 예제에서는 메서드를 Contains 사용 하 여 지정된 PropertyDescriptor된 연결 된 포함 DataGridColumnStyle 되어 있는지 확인 GridColumnStylesCollection 합니다.

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 특정 열에 DataGridColumnStyle 대해 반환할 Item[] 속성 PropertyDescriptorCollectionPropertyDescriptor 값을 전달합니다.

메서드를 Contains 사용하여 항목을 제거하기 위해 메서드를 호출하기 전에 특정 DataGridColumnStyle 항목이 Remove 있는지 확인합니다. 특정 DataGridColumnStyle인덱스의 인덱스도 알아야 하는 경우 메서드를 IndexOf 사용합니다.

추가 정보

적용 대상