Je souhaite afficher les détails d'un journal d'erreurs xml à un utilisateur dans une application WinForms et je recherche le meilleur contrôle pour faire le travail.Affichage des données XML dans un contrôle Winforms
Les données d'erreur contiennent toutes les variables de serveur au moment où l'erreur s'est produite. Celles-ci ont été mis en forme dans un document XML qui ressemble à quelque chose à l'effet de:
<error>
<serverVariables>
<item>
<value>
</item>
</serverVariables>
<queryString>
<item name="">
<value string="">
</item>
</queryString>
</error>
Je voudrais lire ces données de la chaîne qui est stockée et l'afficher à l'utilisateur via une forme de fenêtres dans un manière utile. XML Notepad fait un travail de formatage xml cool, mais ce n'est pas vraiment je cherchais car je préfèrerais plutôt afficher les détails de l'article dans un format Name: string.
Des suggestions ou suis-je à la recherche et une implémentation personnalisée?
[EDIT] Une section des données qui doit être affichée:
<?xml version="1.0" encoding="utf-8"?>
<error host="WIN12" type="System.Web.HttpException" message="The file '' does not exist." source="System.Web" detail="System.Web.HttpException: The file '' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at" time="2008-09-01T07:13:08.9171250+02:00" statusCode="404">
<serverVariables>
<item name="ALL_HTTP">
<value string="HTTP_CONNECTION:close HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) " />
</item>
<item name="AUTH_TYPE">
<value string="" />
</item>
<item name="HTTPS">
<value string="off" />
</item>
<item name="HTTPS_KEYSIZE">
<value string="" />
</item>
<item name="HTTP_USER_AGENT">
<value string="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" />
</item>
</serverVariables>
<queryString>
<item name="tid">
<value string="196" />
</item>
</queryString>
</error>