GridColumnStylesCollection.Contains 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특정 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입니다.
반환
컬렉션에 DataGridColumnStyle이 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
다음 코드 예제에서는 메서드를 Contains 사용하여 지정된 MappingName 항목이 DataGridColumnStyle 있는 메서드가 있는지 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)
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입니다.
반환
컬렉션에 DataGridColumnStyle이 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
다음 코드 예제에서는 메서드를 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)
지정된 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입니다.
반환
컬렉션에 DataGridColumnStyle이 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
다음 코드 예제에서는 메서드를 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[] 속성 PropertyDescriptorCollection 에 PropertyDescriptor 해당 열을 전달합니다.
메서드를 Contains 사용하여 항목을 제거하기 위해 메서드를 호출하기 전에 특정 DataGridColumnStyle 항목이 Remove 있는지 확인합니다. 특정 DataGridColumnStyle인덱스의 인덱스가 필요한 경우 메서드를 IndexOf 사용합니다.