Я могу окрасить различные части текста в WPF TextBox?

CSS только стили элементов. Он не может изменить сам HTML, поэтому вам действительно придется изменить сам HTML.

Обратите внимание, что существуют некоторые свойства CSS, которые позволяют создать впечатление, что некоторые элементы были в другом порядке в HTML, например, flex-order :

[ 118]
.right-order {
  display: flex;
  flex-direction: column;
}

.wrong-order {
  display: flex;
  flex-direction: column-reverse;
}

hello

world


hello

world

31
задан Iain Holder 7 August 2011 в 13:30
поделиться

2 ответа

Вы захотите использовать RichTextBox для этого.

22
ответ дан 27 November 2019 в 22:41
поделиться

Как Kent, сказанный с TextBox, Вы застреваете с одним цветом.

Вот маленькая статья о простой подсветке синтаксиса RTB, которая должна дать Вам большую часть того, в чем Вы нуждаетесь.

http://blogs.microsoft.co.il/blogs/tamir/archive/2006/12/14/RichTextBox-syntax-highlighting.aspx

12
ответ дан 27 November 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: