Мне нужен текстовый элемент управления, где пользователь может редактировать текст и где некоторые части текста могут иметь разные цвета на основе текста. В принципе, представьте редактор исходного кода Visual Studio или любой другой редактор исходного файла, который окрасит исходный код. Что такое WPF-контроль? Ни один из трех вариантов в WPF я сознаю не не подходят:Текстовое управление WPF только с цветами
TextBox не позволяет цветам
TextBlock не позволяет пользователям редактировать текст
RichTextBox позволяет слишком много - я просто хочу цвета.
Возможно, RichTextBox может фиксировать другие текстовые форматы (т. Е. Шрифты, полужирный, курсив)? Есть предположения?
Текстовый редактор Visual Studio не является стандартным элементом управления. Таким образом, вы можете искать сторонний элемент управления или создавать его самостоятельно. –