Bagikan melalui


Layout.InitializeForContext(LayoutContext) Metode

Definisi

Menginisialisasi status per kontainer yang diperlukan tata letak saat dilampirkan ke kontainer UIElement.

public:
 virtual void InitializeForContext(LayoutContext ^ context) = InitializeForContext;
void InitializeForContext(LayoutContext const& context);
public void InitializeForContext(LayoutContext context);
function initializeForContext(context)
Public Sub InitializeForContext (context As LayoutContext)

Parameter

context
LayoutContext

Objek konteks yang memfasilitasi komunikasi antara tata letak dan kontainer host-nya.

Keterangan

Elemen kontainer yang mendukung tata letak terlampir harus memanggil metode ini saat instans tata letak pertama kali ditetapkan. Kontainer diharapkan untuk memberi instans tata letak terlampir cara untuk menyimpan dan mengambil status per kontainer apa pun dengan cara konteks yang disediakan. Kontainer juga bertanggung jawab untuk tidak menggunakan kembali konteks, atau mengekspos status dari satu tata letak ke tata letak lainnya.

Ketika tata letak terlampir dihapus, kontainer harus merilis referensi apa pun ke status tata letak yang disimpannya.

Ambil alih NonVirtualizingLayout.InitializeForContextCore atau VirtualizingLayout.InitializeForContextCore untuk memberikan perilaku untuk metode ini di kelas turunan.

Berlaku untuk

Lihat juga