J'ai une page qui contient plusieurs zones de texte. Ces contrôles sont liés à un modèle. J'utilise MVVM. Supposons que j'ai trois zones de texte, FirstName
, LastName
et Company
. Donc, dans le modèle, j'ai trois propriétés à lier. Maintenant, j'ai besoin de suivre les changements sont arrivés à chaque domaine. Si FirstName
change de la valeur d'origine, j'ai besoin de la zone de texte à colorier avec une couleur d'arrière-plan différente.Suivi des modifications apportées aux champs individuels - Silverlight
Actuellement, je crée une autre propriété appelée FirstNameChanged
et reliant l'arrière-plan de cette propriété. Ce sera mis à jour lorsque je change le FirstName
. Pour 3 champs, cela semble être OK. Mais quand j'ai plus de champs, le nombre de propriétés sera trop élevé.
Y a-t-il une meilleure façon de gérer cela?
Avec SL3 ou SL4? – AnthonyWJones
De quoi vous inquiétez-vous exactement, le stockage (le nombre de champs) ou l'interface (le nombre de propriétés exposées étant excessif)? – AnthonyWJones