how to get each character of a textblock of different color in wpf?
如何在wpf中获取不同颜色的文本块的每个字符?
2 个解决方案
#1
41
Use many different runs:
使用许多不同的运行:
Hello
This produce the result:
这产生了结果:
#2
-3
You can compose colors by adding each color as a new textbook for example:
您可以通过将每种颜色添加为新教科书来组合颜色,例如:
TextBlock printTextBlock = new TextBlock();
printTextBlock.Foreground = Brushes.Red;
printTextBlock.Text = "This text will colored with red";
StackPanel.Children.Add(printTextBlock);
This article discusses the efficiency of using char str[] and char *str and whether there is any reason to prefer one over the other. It explains the difference between the two and provides an example to illustrate their usage. ...
[详细]