GridColumnStylesCollection.Contains Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi .DataGridColumnStyle
Overload
| Nama | Deskripsi |
|---|---|
| Contains(String) |
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi DataGridColumnStyle dengan nama yang ditentukan. |
| Contains(DataGridColumnStyle) |
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi yang ditentukan DataGridColumnStyle. |
| Contains(PropertyDescriptor) |
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi yang DataGridColumnStyle terkait dengan yang ditentukan PropertyDescriptor. |
Contains(String)
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi DataGridColumnStyle dengan nama yang ditentukan.
public:
bool Contains(System::String ^ name);
public bool Contains(string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parameter
- name
- String
MappingName Dari yang diinginkan DataGridColumnStyle.
Mengembalikan
true jika koleksi berisi DataGridColumnStyle; jika tidak, false.
Contoh
Contoh kode berikut menggunakan Contains metode untuk menentukan apakah dengan DataGridColumnStyle yang diberikan MappingName ada di 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
Keterangan
Keterangan diatur DataGridColumnStyle dengan HeaderText properti .
Contains Gunakan metode untuk menentukan apakah ada tertentu DataGridColumnStyle sebelum memanggil Remove metode untuk menghapus item. Jika Anda perlu mengetahui indeks tertentuDataGridColumnStyle, gunakan metode .IndexOf
Lihat juga
Berlaku untuk
Contains(DataGridColumnStyle)
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi yang ditentukan 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
Parameter
- column
- DataGridColumnStyle
Yang diinginkan DataGridColumnStyle.
Mengembalikan
true jika koleksi berisi DataGridColumnStyle; jika tidak, false.
Contoh
Contoh kode berikut menggunakan Contains metode untuk menentukan apakah berisi 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
Keterangan
Contains Gunakan metode untuk menentukan apakah ada tertentu DataGridColumnStyle sebelum memanggil Remove metode untuk menghapus item. Jika Anda perlu mengetahui indeks tertentuDataGridColumnStyle, gunakan metode .IndexOf
Lihat juga
Berlaku untuk
Contains(PropertyDescriptor)
Mendapatkan nilai yang menunjukkan apakah GridColumnStylesCollection berisi yang DataGridColumnStyle terkait dengan yang ditentukan 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
Parameter
- propDescpropertyDescriptor
- PropertyDescriptor
Yang PropertyDescriptor terkait dengan yang diinginkan DataGridColumnStyle.
Mengembalikan
true jika koleksi berisi DataGridColumnStyle; jika tidak, false.
Contoh
Contoh kode berikut menggunakan Contains metode untuk menentukan apakah berisi yang GridColumnStylesCollectionDataGridColumnStyle terkait dengan 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
Keterangan
Untuk mendapatkan PropertyDescriptorCollection, gunakan GetItemProperties metode BindingManagerBase kelas . Teruskan MappingName dari DataGridColumnStyle ke Item[] properti PropertyDescriptorCollection untuk mengembalikan PropertyDescriptor untuk kolom tertentu.
Contains Gunakan metode untuk menentukan apakah ada tertentu DataGridColumnStyle sebelum memanggil Remove metode untuk menghapus item. Jika Anda perlu mengetahui indeks tertentuDataGridColumnStyle, gunakan metode .IndexOf