PropertyMetadata.CreateDefaultValueCallback Properti

Definisi

Mendapatkan referensi ke metode panggilan balik yang menyediakan nilai properti default.

public:
 property CreateDefaultValueCallback ^ CreateDefaultValueCallback { CreateDefaultValueCallback ^ get(); };
CreateDefaultValueCallback CreateDefaultValueCallback();
public CreateDefaultValueCallback CreateDefaultValueCallback { get; }
var createDefaultValueCallback = propertyMetadata.createDefaultValueCallback;
Public ReadOnly Property CreateDefaultValueCallback As CreateDefaultValueCallback

Nilai Properti

Referensi ke metode panggilan balik yang menyediakan nilai properti default.

Keterangan

Gunakan CreateDefaultValueCallback alih-alih nilai default konstanta tetap dalam kasus apa pun di mana nilai default properti dependensi mungkin terikat utas. CreateDefaultValueCallback menjadi pabrik untuk nilai default setiap kali ada kebutuhan untuk mendapatkan nilai default properti pada utas selain utas UI utama.

Untuk membuat pola CreateDefaultValueCallback untuk properti dependensi, gunakan salah satu metode Buat statis alih-alih menggunakan konstruktor PropertyMetadata saat Anda menentukan metadata untuk properti . Metadata tersebut dikirimkan ke panggilan Daftar . Untuk informasi selengkapnya, lihat Properti dependensi kustom. Seperti halnya panggilan balik yang diubah properti, metode CreateDefaultValueCallback harus menjadi metode statis dari jenis yang mendaftarkan properti dependensi. Metode ini tidak harus publik.

Berlaku untuk

Lihat juga