PropertyMetadata.CreateDefaultValueCallback 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 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk