Question
WPF RichTextBox
- Guillaume
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 116
- Remerciements reçus 0
il y a 8 ans 10 mois #23937
par Guillaume
WPF RichTextBox a été créé par Guillaume
Bonjour,
J'aimerai savoir s'il est possible d'inscrire des phrases provenant de variables dans une RichTextBox, certaines devant être en gras, d'autres en normal.
XAML
[code:1]<RichTextBox Name=\"AU_Champ_Resultats\" HorizontalAlignment=\"Left\" Height=\"532\" Margin=\"10,215,0,0\" VerticalAlignment=\"Top\" Width=\"966\" FontWeight=\"Normal\" IsReadOnly=\"False\"/>[/code:1]
PS
[code:1]$AU_Champ_Resultats = $Affichage.FindName(\"AU_Champ_Resultats\"«»)
$AU_Champ_Resultats.AppendText(\"TITRE EN GRAS\"«»)
$AU_Champ_Resultats.AppendText(\"Texte en normal\"«»)[/code:1]
Merci par avance !
J'aimerai savoir s'il est possible d'inscrire des phrases provenant de variables dans une RichTextBox, certaines devant être en gras, d'autres en normal.
XAML
[code:1]<RichTextBox Name=\"AU_Champ_Resultats\" HorizontalAlignment=\"Left\" Height=\"532\" Margin=\"10,215,0,0\" VerticalAlignment=\"Top\" Width=\"966\" FontWeight=\"Normal\" IsReadOnly=\"False\"/>[/code:1]
PS
[code:1]$AU_Champ_Resultats = $Affichage.FindName(\"AU_Champ_Resultats\"«»)
$AU_Champ_Resultats.AppendText(\"TITRE EN GRAS\"«»)
$AU_Champ_Resultats.AppendText(\"Texte en normal\"«»)[/code:1]
Merci par avance !
Connexion ou Créer un compte pour participer à la conversation.
- Marc
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 90
- Remerciements reçus 0
il y a 8 ans 10 mois #23939
par Marc
Réponse de Marc sur le sujet Re:WPF RichTextBox
Salut,
Je ne vois pas ce qui pourrais l'empêcher
Tu à un exemple ou cela ne marche pas ?
Je ne vois pas ce qui pourrais l'empêcher
Tu à un exemple ou cela ne marche pas ?
Connexion ou Créer un compte pour participer à la conversation.
- Guillaume
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 116
- Remerciements reçus 0
il y a 8 ans 10 mois #23940
par Guillaume
Réponse de Guillaume sur le sujet Re:WPF RichTextBox
Ben c'est surtout que je ne sais pas comment faire...
Au début du script, la RichTextBox est vide. Je la remplis avec des phrases au fur et à mesure que le script avance et je voulais juste différencier des titres par rapport au texte normal.
Au début du script, la RichTextBox est vide. Je la remplis avec des phrases au fur et à mesure que le script avance et je voulais juste différencier des titres par rapport au texte normal.
Connexion ou Créer un compte pour participer à la conversation.
- Marc
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 90
- Remerciements reçus 0
il y a 8 ans 10 mois #23941
par Marc
Réponse de Marc sur le sujet Re:WPF RichTextBox
Les objets string ont une méthode pour faire ça:
[code:1]
PS C:\> $a = \"coucou\"
PS C:\> $a.ToUpper()
COUCOU
PS C:\> $b = \"HELLO\"
PS C:\> $b.ToLower()
hello
PS C:\>
[/code:1]
[code:1]
PS C:\> $a = \"coucou\"
PS C:\> $a.ToUpper()
COUCOU
PS C:\> $b = \"HELLO\"
PS C:\> $b.ToLower()
hello
PS C:\>
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Guillaume
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 116
- Remerciements reçus 0
il y a 8 ans 10 mois #23942
par Guillaume
Réponse de Guillaume sur le sujet Re:WPF RichTextBox
Ha non, on s'est mal compris, désolé 
J'ai mis des majuscules mais c'était juste pour différencier ^^
Je voudrais connaître le moyen pour que
[code:1]$AU_Champ_Resultats.AppendText(\"TITRE EN GRAS\"«»)[/code:1]
S'écrive en gras et que
[code:1]$AU_Champ_Resultats.AppendText(\"Texte en normal\"«»)[/code:1]
s'écrive en normal.
Je ne sais juste pas comment spécifier pour chaque ligne, le format souhaité. On peut étendre à italique, etc.
J'ai mis des majuscules mais c'était juste pour différencier ^^
Je voudrais connaître le moyen pour que
[code:1]$AU_Champ_Resultats.AppendText(\"TITRE EN GRAS\"«»)[/code:1]
S'écrive en gras et que
[code:1]$AU_Champ_Resultats.AppendText(\"Texte en normal\"«»)[/code:1]
s'écrive en normal.
Je ne sais juste pas comment spécifier pour chaque ligne, le format souhaité. On peut étendre à italique, etc.
Connexion ou Créer un compte pour participer à la conversation.
- Marc
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 90
- Remerciements reçus 0
il y a 8 ans 10 mois #23943
par Marc
Réponse de Marc sur le sujet Re:WPF RichTextBox
Ha ouais, ça c'est sympa ! 
Alors, j'ai trouvé ça:
www.c-sharpcorner.com/UploadFile/mahesh/wpf-richtextbox/
En powershell, ça donne un truc dans ce genre:
[code:1]
$AU_Champ_Resultats = $windows.FindName(\"AU_Champ_Resultats\"«»)
$FlowDocument = New-Object System.Windows.Documents.FlowDocument
$Paragraphe = New-Object System.Windows.Documents.Paragraph
$Text = new-object System.Windows.Documents.run('coucou')
$Text2 = new-object System.Windows.Documents.run('hello')
$TextGras = new-object System.Windows.Documents.bold($Text)
$Paragraphe.Inlines.Add($TextGras)
$Paragraphe.Inlines.Add($Text2)
$FlowDocument.Blocks.Add($Paragraphe)
$AU_Champ_Resultats.Document = $FlowDocument
[/code:1]
bon maintenant il va falloir chercher et bidouiller un peut pour réussir à en faire ce que tu veux
Mais rien d'insurmontable.<br><br>Message édité par: marcci, à: 11/07/17 11:47
Alors, j'ai trouvé ça:
www.c-sharpcorner.com/UploadFile/mahesh/wpf-richtextbox/
En powershell, ça donne un truc dans ce genre:
[code:1]
$AU_Champ_Resultats = $windows.FindName(\"AU_Champ_Resultats\"«»)
$FlowDocument = New-Object System.Windows.Documents.FlowDocument
$Paragraphe = New-Object System.Windows.Documents.Paragraph
$Text = new-object System.Windows.Documents.run('coucou')
$Text2 = new-object System.Windows.Documents.run('hello')
$TextGras = new-object System.Windows.Documents.bold($Text)
$Paragraphe.Inlines.Add($TextGras)
$Paragraphe.Inlines.Add($Text2)
$FlowDocument.Blocks.Add($Paragraphe)
$AU_Champ_Resultats.Document = $FlowDocument
[/code:1]
bon maintenant il va falloir chercher et bidouiller un peut pour réussir à en faire ce que tu veux
Mais rien d'insurmontable.<br><br>Message édité par: marcci, à: 11/07/17 11:47
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.042 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- WPF RichTextBox