J'ai une exigence selon laquelle un utilisateur peut spécifier un nombre variable de champs définis par l'utilisateur, par exemple dans un fichier xml. Ces champs ont un nom convivial qui est affiché dans l'interface graphique, et un code qui est utilisé pour persister et récupérer la valeur du champ dans la base de données. Le problème est que j'ai besoin de mon service WCF pour consommer la liste des champs définis par l'utilisateur, de sorte que lorsque je charge un objet de ma base de données, ces champs et leurs valeurs sont chargés, mais j'ai aussi besoin de mon client WPF connaître les champs aussi afin que lorsque l'utilisateur crée un nouveau type d'objet, ces champs configurables sont disponibles sous forme d'entrées sous la forme de say, une zone de liste déroulante. J'ai essayé plusieurs façons de le faire et il semble que mettre les valeurs configurables dans le service est le meilleur moyen, puis obtenir que le client récupère les valeurs du service au démarrage. Mais je me demande s'il existe une façon «appropriée» de faire ce genre de chose, car cela semble être une exigence évidente pour la plupart des applications d'entreprise. Désolé, si la question est un peu vague, mais j'ai essayé de l'abstraire des complexités de mon programme individuel.Champs configurables par l'utilisateur WPF et WCF
Merci Chris
Merci John, vous avez raison et c'est à peu près ce que je fais, j'ai juste pensé qu'il y avait peut-être quelque chose qui me manquait. Une sorte de modèle peut-être que les gens utilisent pour ce genre de scénario. – cjroebuck