BindingList<T> Konstruktor
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.
Menginisialisasi instans baru kelas BindingList<T>.
Overload
BindingList<T>() |
Menginisialisasi instans BindingList<T> baru kelas menggunakan nilai default. |
BindingList<T>(IList<T>) |
Menginisialisasi instans BindingList<T> baru kelas dengan daftar yang ditentukan. |
BindingList<T>()
- Sumber:
- BindingList.cs
- Sumber:
- BindingList.cs
- Sumber:
- BindingList.cs
Menginisialisasi instans BindingList<T> baru kelas menggunakan nilai default.
public:
BindingList();
public BindingList ();
Public Sub New ()
Contoh
Contoh kode berikut menunjukkan cara membuat baru BindingList<T>. Untuk contoh lengkapnya, lihat BindingList<T> topik gambaran umum kelas.
// Declare a new BindingListOfT with the Part business object.
BindingList<Part> listOfParts;
private void InitializeListOfParts()
{
// Create the new BindingList of Part type.
listOfParts = new BindingList<Part>();
// Allow new parts to be added, but not removed once committed.
listOfParts.AllowNew = true;
listOfParts.AllowRemove = false;
// Raise ListChanged events when new parts are added.
listOfParts.RaiseListChangedEvents = true;
// Do not allow parts to be edited.
listOfParts.AllowEdit = false;
// Add a couple of parts to the list.
listOfParts.Add(new Part("Widget", 1234));
listOfParts.Add(new Part("Gadget", 5647));
}
' Declare a new BindingListOfT with the Part business object.
Private WithEvents listOfParts As BindingList(Of Part)
Private Sub InitializeListOfParts()
' Create the new BindingList of Part type.
listOfParts = New BindingList(Of Part)
' Allow new parts to be added, but not removed once committed.
listOfParts.AllowNew = True
listOfParts.AllowRemove = False
' Raise ListChanged events when new parts are added.
listOfParts.RaiseListChangedEvents = True
' Do not allow parts to be edited.
listOfParts.AllowEdit = False
' Add a couple of parts to the list.
listOfParts.Add(New Part("Widget", 1234))
listOfParts.Add(New Part("Gadget", 5647))
End Sub
Keterangan
Tabel berikut ini memperlihatkan nilai properti awal untuk instans BindingList<T> kelas.
Properti | Nilai Awal |
---|---|
AllowEdit | true |
AllowNew | true jika jenis daftar memiliki konstruktor tanpa parameter; jika tidak, false . |
AllowRemove | true |
RaiseListChangedEvents | true |
Lihat juga
Berlaku untuk
BindingList<T>(IList<T>)
- Sumber:
- BindingList.cs
- Sumber:
- BindingList.cs
- Sumber:
- BindingList.cs
Menginisialisasi instans BindingList<T> baru kelas dengan daftar yang ditentukan.
public:
BindingList(System::Collections::Generic::IList<T> ^ list);
public BindingList (System.Collections.Generic.IList<T> list);
new System.ComponentModel.BindingList<'T> : System.Collections.Generic.IList<'T> -> System.ComponentModel.BindingList<'T>
Public Sub New (list As IList(Of T))
Parameter
- list
- IList<T>
Item IList<T> yang akan dimuat BindingList<T>dalam .
Keterangan
Gunakan ini BindingList<T> untuk membuat BindingList<T> yang didukung oleh list
, yang memastikan bahwa perubahan list
menjadi tercermin dalam BindingList<T>.
Tabel berikut ini memperlihatkan nilai properti awal untuk instans BindingList<T> kelas.
Properti | Nilai Awal |
---|---|
AllowEdit | true |
AllowNew | true jika jenis daftar memiliki konstruktor tanpa parameter; jika tidak, false . |
AllowRemove | true |
RaiseListChangedEvents | true |