WPF の InitializeComponent(): XAML とオブジェクト モデルのブリッジング
WPF アプリケーションでは、InitializeComponent()
は、特に Window
要素と UserControl
要素にとって重要です。 その重要な役割は、コントロールの XAML 記述を対応するオブジェクト モデル表現にリンクすることです。
InitializeComponent()
の実行には次の手順が含まれます:
LoadComponent()
(System.Windows.Application
内) を呼び出します。LoadComponent()
は次のことを行います:
XamlParser
は各要素を処理し、対応するオブジェクト モデル インスタンスを作成します。BamlRecordWriter
は、XAML をバイナリ形式 (BAML) に変換します。添付プロパティの処理
クラスの外で (コロンを使用して) 独自に定義された添付プロパティは、InitializeComponent()
によって次のように処理されます。
以上がInitializeComponent() はどのように XAML と WPF オブジェクト モデルを橋渡ししますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。