(honnêtement, je cherchais et lire toutes les « questions connexes » qui semblaient pertinentes - je n'espère que je ne l'ai pas « manquer » cette question d'ailleurs, mais ici ...)Où dois-je définir le code DataContext derrière ou xaml?
Il y a deux façons différentes (à moins) pour définir le DataContext. On peut utiliser XAML ou on peut utiliser le code derrière.
Quelle est la «meilleure pratique» et pourquoi? J'ai tendance à préférer le paramétrer en XAML car cela permet à un designer de définir des collections par lui-même mais j'ai besoin de 'munitions' pour savoir pourquoi c'est une bonne pratique ou pourquoi je suis fou et le code derrière c'est la bombe.
que c'est le genre de chose que je cherche ... Personnellement, je préfère le mettre dans le xaml. pour moi, le mettre dans le code devient difficile car vous pouvez * mettre le contexte de données 'n'importe où' donc parfois suivre 'où' est une douleur ... ceci est plus du genre de 'raisons d'utiliser dans un sens ou un autre 'je cherche ...(dans ce cas, les 'données moqueuses' dans blend sont la 'raison') – dovholuk