Bonjour,
Voilà, j'ai une application qui utilise énormement de DataGridView et de Form, chaque Form possède au minimum un datagridView,et comme vous vous en doutez des opérations qui se répétent. C'est toujours la même histoire , opération pour se connecter à la base, pour remplir le DataSet, opération pour configurer le datagridview etc...
Il est vrai que ces opérations rendent mes Forms extrement longues et complexes, je suis d'accord pour dire qu'il y a un problème de conception et qu'il faut externaliser certaines opérations comme citées ci-dessus...
Alors j'avais pensé au DP Stratégie, on a une classe on va dire dans mon cas cela sera ma Form et on lui passe en argument l'interface de ma stratégie, donc on pourra passer en paramètre toutes les classes qui configure mes dataGridView et qui implément l'interface stratégie...
Qu'en pensez vous chers Architectes????
Merci d'avance pour tous vos conseils...
Partager