TextBoxBase.EndChange 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.
Mengakhiri blok perubahan.
public:
void EndChange();
public void EndChange ();
member this.EndChange : unit -> unit
Public Sub EndChange ()
Contoh
Contoh berikut menunjukkan cara menggunakan BeginChange metode dan EndChange untuk membuat blok perubahan.
TextBox myTextBox = new TextBox();
// Begin the change block. Once BeginChange() is called
// no text content or selection change events will be raised
// until EndChange is called. Also, all edits made within
// a BeginChange/EndChange block are wraped in a single undo block.
myTextBox.BeginChange();
// Put some initial text in the TextBox.
myTextBox.Text = "Initial text in TextBox";
// Make other changes if desired...
// Whenever BeginChange() is called EndChange() must also be
// called to end the change block.
myTextBox.EndChange();
Dim myTextBox As New TextBox()
' Begin the change block. Once BeginChange() is called
' no text content or selection change events will be raised
' until EndChange is called. Also, all edits made within
' a BeginChange/EndChange block are wraped in a single undo block.
myTextBox.BeginChange()
' Put some initial text in the TextBox.
myTextBox.Text = "Initial text in TextBox"
' Make other changes if desired...
' Whenever BeginChange() is called EndChange() must also be
' called to end the change block.
myTextBox.EndChange()
Keterangan
Catatan
Ketika Anda memanggil BeginChange, Anda juga harus memanggil EndChange untuk menyelesaikan blok perubahan jika tidak, pengecualian akan dilemparkan.
Blok perubahan secara logis mengelompokkan beberapa perubahan menjadi satu unit urungkan dan mencegah konten teks atau pilihan mengubah peristiwa agar tidak dimunculkan hingga setelah blok perubahan. Dengan cara ini Anda dapat melakukan beberapa pengeditan pada elemen teks tanpa bahaya elemen teks diubah pada saat yang sama oleh proses lain. Blok perubahan dibuat dengan memanggil DeclareChangeBlock metode . Memanggil BeginChange metode menyebabkan semua perubahan berikutnya disertakan dalam blok perubahan yang ditentukan hingga panggilan yang sesuai ke EndChange metode dilakukan.