Je crée une application WPF (en C#) qui créera des fichiers html basés sur sa sortie. Existe-t-il un moyen d'utiliser le concept d'un html 'view' (depuis asp.net mvc) dans une application de bureau sans réinventer la roue? Fondamentalement, je veux juste enregistrer une liste d'éléments en sortie en HTML qui est si simple dans une application web (et même en utilisant une liaison dans une application de bureau wpf pour afficher la sortie dans la fenêtre) mais semble maladroit pour la sortie HTML dans une application de bureau comme si je réinventais la roue pour inclure des modèles html flexibles avec mon programme pour la sortie de données.Application WPF qui affiche le code html
Sûrement il y a une manière rapide et élégante de faire ceci? Merci!!
EDIT:
À titre d'exemple dire la sortie du programme était une liste de noms (Bill, Bob, Jill, Frank), je voudrais enregistrer le fichier HTML suivant sur le disque:
<html>
<body>
<ul>
<li>Bill</li>
<li>Bob</li>
<li>Jill</li>
<li>Frank</li>
</ul>
</body>
</html>
si l'utilisateur a défini un modèle HTML tels que:
<html>
<body>
<ul>
<li><!-- user name --></li>
</ul>
</body>
</html>
qui pourrait être fait dans ASP.NET MVC (ou d'une manière très similaire à PHP, rubis, etc.) si l'utilisateur définit quelque chose de similaire à les éléments suivants:
<html>
<body>
<ul>
<% foreach (string name in NameList) { %>
<li>
<%: name %>
</li>
<% } %>
</ul>
</body>
</html>
et je voudrais savoir s'il existe un moyen facile de créer des fichiers HTML en utilisant cette méthode dans une application de bureau? Merci encore tout le monde!
J'ai essayé de clarifier la question, j'espère que ça aide! – evan
Balise WPF supprimée, cela n'a rien à voir avec ça. –