Comment append un fichier .svg
dans une fenêtre WPF en C # en tant qu’image ( ,png
|| ,jpg
)?
J’utilise le code
Mais je reçois une erreur:
Blend ne supporte pas le format svg.
- C # Windows Form TreeView Trier après LabelEdit
- Plusieurs méthodes PUT dans l’API Web ASP.NET
- C # Comment trouver le répertoire de déploiement / virtuel de WCF IIS lors de l’exécution pour changer le nom du fichier journal?
- Comment puis-je faire la liaison de données en code avec C #?
- ICSharpCode.Decomstackr + Mono.Cecil -> Comment générer du code pour une seule méthode?
J’ai trouvé que je pouvais changer le fichier .svg
en un fichier .xaml
. Mais je ne sais toujours pas comment append le xaml en tant qu’image.
Basé sur une réponse, j’ai changé mon code comme ceci:
my code
Mais je reçois une erreur:
Le contenu est défini plus d’une fois.
Autant que je sache, vous ne pouvez pas inclure directement des fichiers svg. Deux options:
Je préfère la deuxième option, j’ai donc écrit un outil capable de convertir un seul svg en xaml et de convertir par lots un tas de fichiers svg. Le stream de travail est le suivant: placez simplement le fichier svg dans votre dossier images, appelez le convertisseur de lot et recherchez le fichier images.xaml (dictionnaire de ressources) mis à jour avec les nouvelles icons / images.