UIElement.OnDisconnectVisualChildren Metode

Definisi

Ambil alih metode ini untuk mengimplementasikan bagaimana tata letak dan logika harus bersifat ketika item dihapus dari konten khusus kelas atau properti turunan.

protected:
 virtual void OnDisconnectVisualChildren() = OnDisconnectVisualChildren;
void OnDisconnectVisualChildren();
protected virtual void OnDisconnectVisualChildren();
function onDisconnectVisualChildren()
Protected Overridable Sub OnDisconnectVisualChildren ()

Keterangan

UIElement tidak menentukan properti model konten apa pun yang mungkin ditindaklanjuti oleh OnDisconnectVisualChildren. Properti tersebut diperkenalkan lebih dalam dalam pewarisan, misalnya di tingkat ContentControl .

FrameworkElement menggunakan penimpaan OnDisconnectVisualChildren untuk menghapus nilai dari DataContext dan Tag. Secara umum, jika Anda mengambil alih metode ini, Anda harus selalu memanggil implementasi dasar sehingga perilaku yang disengaja kerangka kerja yang bertindak pada OnDisconnectVisualChildren dapat dipertahankan.

VisualTreeHelper.DisconnectChildrenRecursive adalah API pembantu statis serupa yang dapat dipanggil dengan kode aplikasi.

Berlaku untuk

Lihat juga