WPF's InitializeComponent(): Merapatkan XAML dan Model Objek
Dalam aplikasi WPF, InitializeComponent()
adalah penting, terutamanya untuk elemen Window
dan UserControl
. Peranan utamanya ialah memautkan perihalan XAML sesuatu kawalan kepada perwakilan model objek yang sepadan.
Pelaksanaan InitializeComponent()
melibatkan langkah-langkah berikut:
LoadComponent()
(dalam System.Windows.Application
) dengan URI XAML.LoadComponent()
kemudian berjanji:
XamlParser
memproses setiap elemen, mencipta contoh model objek yang sepadan.BamlRecordWriter
menukar XAML ke dalam bentuk binarinya (BAML).Mengendalikan Hartanah Terlampir
Sifat yang dilampirkan, ditakrifkan secara unik di luar kelas (menggunakan titik bertindih), dikendalikan oleh InitializeComponent()
seperti berikut:
Atas ialah kandungan terperinci Bagaimanakah InitializeComponent() Bridge XAML dan Model Objek WPF?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!