ComboBox.BeginUpdate 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.
Mempertahankan performa saat item ditambahkan ke item satu per ComboBox satu.
public:
void BeginUpdate();
public void BeginUpdate();
member this.BeginUpdate : unit -> unit
Public Sub BeginUpdate ()
Contoh
Contoh kode berikut menunjukkan penggunaan BeginUpdate metode dan EndUpdate . Contohnya adalah bagian dari contoh kode lengkap dalam ComboBox gambaran umum kelas.
void addGrandButton_Click( Object^ sender, System::EventArgs^ e )
{
comboBox1->BeginUpdate();
for ( int i = 0; i < 1000; i++ )
{
comboBox1->Items->Add( "New Item " + i.ToString() );
}
comboBox1->EndUpdate();
}
private void addGrandButton_Click(object sender, System.EventArgs e) {
comboBox1.BeginUpdate();
for (int i = 0; i < 1000; i++) {
comboBox1.Items.Add("New Item " + i.ToString());
}
comboBox1.EndUpdate();
}
Private Sub addGrandButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
comboBox1.BeginUpdate()
Dim I As Integer
For I = 0 To 1000
comboBox1.Items.Add("New Item " + i.ToString())
Next
comboBox1.EndUpdate()
End Sub
Keterangan
Metode ini mencegah kontrol melukis sampai metode dipanggil EndUpdate .
Cara yang disukai untuk menambahkan item ke ComboBox adalah dengan menggunakan AddRange metode ComboBox.ObjectCollection kelas (melalui Items properti ComboBox). Ini memungkinkan Anda untuk menambahkan array item ke daftar pada satu waktu. Namun, jika Anda ingin menambahkan item satu per satu menggunakan Add metode ComboBox.ObjectCollection kelas , Anda dapat menggunakan BeginUpdate metode untuk mencegah kontrol mengecat ComboBox ulang setiap kali item ditambahkan ke daftar. Setelah Anda menyelesaikan tugas menambahkan item ke daftar, panggil EndUpdate metode untuk mengaktifkan ComboBox pengecatan ulang. Cara menambahkan item ini dapat mencegah kedipan selama gambar ComboBox ketika sejumlah besar item ditambahkan ke daftar.