BindingOperations.DisconnectedSource Properti
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 objek yang menggantikan DataContext saat kontainer item dihapus dari pohon visual.
public:
static property System::Object ^ DisconnectedSource { System::Object ^ get(); };
public static object DisconnectedSource { get; }
static member DisconnectedSource : obj
Public Shared ReadOnly Property DisconnectedSource As Object
Nilai Properti
Objek yang menggantikan DataContext saat kontainer item dihapus dari pohon visual.
Keterangan
Gunakan properti ini jika Anda perlu menangani DataContext kontainer item. Kontainer item adalah elemen UI yang menampilkan item dalam ItemsControl. ItemsControl Saat data terikat ke koleksi, kontainer item dibuat untuk setiap item. Dalam beberapa kasus, kontainer item dihapus dari pohon visual. Dua kasus umum di mana kontainer item dihapus adalah ketika item dihapus dari koleksi yang mendasar dan ketika virtualisasi diaktifkan pada ItemsControl. Dalam kasus ini, DataContext properti kontainer item akan diatur ke DisconnectedSource properti Anda harus memeriksa apakah DataContext sama dengan DisconnectedSource sebelum mengakses DataContext dalam DataContextChanged peristiwa untuk kontainer item. Untuk informasi selengkapnya tentang kontainer item dan virtualisasi, lihat keterangan di VirtualizingStackPanel kelas .