ändern Betrachten Sie meine Windows-Anwendung erstellt mit C# VS 2005 zeigt bestimmte Inhalte in einem mehrzeiligen Textfeld. Wenn ich jetzt einen neuen Text hinzufüge, sollte er in einer anderen Farbe erscheinen. Ich muss den Text unterscheiden, der angezeigt wird, wenn mein Projekt ausgeführt wird, und den Text, den ich in das Textfeld eingebe. Wie kann ich das machen.?In C#, wie die Farbe des neu hinzugefügten Textes in Textfeld
0
A
Antwort
6
Die Ebene TextBox
Kontrolle nicht mehrere Farben nicht unterstützt, Schriften etc.
Ich vermute, dass es eine RichTextBox
stattdessen verwenden müssen. Sie können dann die Eigenschaft SelectionColor
festlegen, um die Farbe des aktuell ausgewählten Textes oder des am aktuellen Einfügepunkt eingefügten Textes zu ändern.
Ich sollte hinzufügen, dass nach ein paar schnellen Experimenten, habe ich festgestellt, dass das Festlegen der Auswahlfarbe und dann sofort Text anhängen programmatisch funktioniert nicht ganz so einfach, wie ich es mir erhofft hatte. Vielleicht wird eine andere Antwort erklären, warum :) Allerdings, Text vom Benutzer eingegeben wird sicherlich in der neuen Farbe sofort angezeigt ...
Verwandte Themen
- 1. Farbe des Textes in TextView ändert Farbe
- 2. Wie bekomme ich die Höhe des Textes in einem Textfeld
- 3. Wie ändert man die Farbe des Textes in javafx TextField?
- 4. Wie ändere ich die Farbe des Hyperlink-Textes in tinymce
- 5. Dynamisch Farbe des Textes in Cordova ändern
- 6. Farbe des Textes in einem Javascript-Alarm
- 7. Farbe ändert für einen Teil des Textes in WPF C#
- 8. Setzen Sie die Farbe des Textes in einem Textfeld/Label zu rot und machen Sie es fett in asp.net C#
- 9. Swift Farbe des Textes ändern mit NSMutableAttributedStrings
- 10. Schrift des Textes in richtextbox
- 11. Farbe des Textes innerhalb der Notierungen ändern
- 12. Farbe einen Teil des Textes in der Dropdown-Liste
- 13. Eingabe des Textes in TinyMCE über C#
- 14. So ändern Sie die Farbe des Textes programmgesteuert mit JSON
- 15. Wie ändert man die Farbe nur des Textes der Ankerverbindung? , Nicht Farbe des Textes in <code>span</code>
- 16. VirtualTreeView - unterschiedliche Farbe des Textes im selben Knoten
- 17. Wie ändere ich die Farbe des Textes in einem UIPickerView unter iOS 7?
- 18. Javascript - Ändern der Schriftfarbe eines bestimmten Textes in Textfeld
- 19. Farbe des Wertes im Textfeld ändern
- 20. So entfernen Sie die zweite Farbe des Textes aus Rich Text Box C#
- 21. Wie ändere ich die Farbe des Benutzereingabetexts?
- 22. Skript nur für neu hinzugefügten HTML ausführen
- 23. Ändern der Farbe des Textes, wenn progressbar erreicht er
- 24. Wie den Index des Textes in einem
- 25. Überlauf für die Hintergrundfarbe des Textes
- 26. Ändern der Farbe des Textes, der eingegeben wird
- 27. Farbe ändern css nur erste 6 Zeichen des Textes
- 28. Ändern Sie die Farbe des Textes ohne Farbspeicher in C64/Assembly
- 29. Wie ändere ich die Schriftart des Textes in Birt DEAPI
- 30. Ändern Sie die Farbe und Schriftart des Textes in Shiny App
Vielen Dank für Ihre Antwort, und ich werde hinzufügen oder Text in die Rich-Text-Box manuell und nicht programmatisch einfügen. Dieser Text, den ich einfüge, sollte in einer anderen Farbe angezeigt werden. – SyncMaster