WPF-XAML では、設計時と実行時に DataContext を決定します。
"DataContext" を既に設定しているのに、なぜ "d:DataContext" を追加する必要があるのですか? 「DataContext」属性を使用して自動的に決定できるのに、Microsoft が DesignTime 属性 (追加する必要があるコード、少し複雑) を導入した理由。私が確認できた唯一のユーティリティは、RunTime でコードに設定された DataContext 用です。それ以外の場合、Microsoft は DataContext を使用して、d:DataContext の場合と同様にデータの「形状」を見つけることができます。
私が正しく理解していないことは何ですか?何が欠けていますか?