J'utilise une classe RichTextBox pour effectuer une mise en forme automatique du texte. Et mz question est, comment puis-je obtenir le RichTextBox pour mettre une chaîne immédiatement après le signe d'insertion. Lorsque j'utilise RichTextBox.CaretPosition.InsertTextInRun ("certaine chaîne"), le texte est inséré après le bloc logique en cours, mais j'ai besoin d'être inséré immédiatement après le signe insertion, au milieu d'un bloc d'exécution. J'espère que c'est clair, merci beaucoup.RichTextBox Emplacement physique de CaretPosition
0
A
Répondre
0
Eh bien, pour insérer du texte après la caret je ferais ceci:
richTextBox1.Select(richTextBox1.SelectionStart, 0);
richTextBox1.SelectedText = "textToInsert";
Si vous fournissez des informations supplémentaires dans votre question, je vais tenter de répondre à ma réponse mieux.
+0
La chose est, que j'utilise le WPT RichTextBox (dans l'espace de noms System.Windows), qui n'a pas de méthode Select. Mais la proposition que vous suggérez correspond à mon problème, j'en ai juste besoin pour la RichTextBox de WPF. Merci d'aider. –
0
Je pense que vous avez peut-être résolu ce problème maintenant, mais je répondrai quand même.
C'est ce que j'ai utilisé pour un problème similaire:
public string SelectionText
{
get { return this.Selection.Text; }
set { this.Selection.Text = value; }
}
Questions connexes
- 1. ASP .net emplacement physique actuel
- 2. Emplacement physique des données FILESTREAM
- 3. Emplacement du fichier de base de données SQL physique (récupération)?
- 4. WPF RichTextBox - Bloc sélectionné?
- 5. Comment définir la position du curseur wpf richTextBox au démarrage
- 6. Emplacement de la base de données physique et du fichier journal
- 7. RichTextBox
- 8. UNIX: Emplacement physique de la commande "wc". Ce n'est pas "/ bin"
- 9. Silverlight RichTextBox Ancrage de contenu
- 10. Moteur de physique mobile
- 11. backcolor de readonly richtextbox
- 12. richTextBox limite de caractères?
- 13. RichTextBox scroll
- 14. richtextbox police
- 15. formatage richtextbox
- 16. RichTextBox imbriqué
- 17. Apparence RichTextBox
- 18. RichTextBox CtrlI
- 19. Bibliothèque Richtextbox
- 20. Jeux de physique de poudre
- 21. Chargement de DLL avec lien physique
- 22. Iphone GUI code de physique
- 23. Moteur de physique 3D XNA
- 24. moteur de la physique android
- 25. Supprimer le texte de RichTextBox
- 26. Insertion en haut de richtextbox
- 27. Problème de sélection C# RichTextBox
- 28. Problème de sélection WPF richtextbox
- 29. C# RichTextBox Taille de l'onglet
- 30. Comment spécifier un chemin physique sur un disque vers un fichier, mais accéder à un emplacement de mémoire?
Pouvez-vous expliquer par ce que vous entendez par « Run Block »? – t0mm13b
Bien sûr, le contenu de la Richtextbox est stocké dans une instance de classe Run (qui est un enfant de FlowDocument, utilisé par RichTextBox pour stocker du contenu) –
Pouvez-vous entrer le code de la classe Run? – t0mm13b