Bonjour tout le monde,
comme le titre l'indique je veux ouvrir un fichier XML dans un RichTextBox et je veux que le contenu soit colorié, j'ai cherché longtemps et j'ai pas trouvé de solution quelqu'un peut m'aider à le faire, s'il vous plait
Bonjour tout le monde,
comme le titre l'indique je veux ouvrir un fichier XML dans un RichTextBox et je veux que le contenu soit colorié, j'ai cherché longtemps et j'ai pas trouvé de solution quelqu'un peut m'aider à le faire, s'il vous plait
en gros, 2 solutions :
- colorier toi-même le texte dans le RichTextBox, ce qui implique de réaliser un parser XML... pas évident du tout
- utiliser un contrôle d'édition de code existant, par exemple :
- ICSharpCode.TextEditor : l'éditeur inclus dans l'IDE open-source SharpDevelop
- Scintilla.NET : un wrapper .NET du contrôle Scintilla
Les 2 ont leurs avantages et leurs inconvénients... ICSharpCode.TextEditor a l'avantage d'être entièrement développé en .NET, alors que Scintilla.NET est simplement un wrapper autour d'une librairie en code natif
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
est ce que t'a une idée comment est ce que je peut l'inclure dans mon code parce que là je cherche et je trouve rien.
Menu Outils -> Choisir les éléments de la boite à outils
Tu cliques sur Parcourir et tu sélectionnes la DLL
Tu coches les contrôles que tu veux mettre dans la boite à outils
Ensuite tu les utilises comme tous les autres contrôles de la boite à outils...
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager