例如一个包装的TextBlock,如果1有一个文本块:可以seletively颜色在Silverlight/WPF
“Lorem存有胡萝卜,增强回扣,但他们occaecat时间和活力,如劳动力和肥胖DUIS的某种多年来,我会来的,谁将会nostrud锻炼,学区劳动,但要aliquip前EA commodo consequat。然而,cupidatat阵痛临到在欲望的快感批评是一个cillum等dolore麦格纳逃离不产生任何结果。Excepteur他们是黑人cupidatat不excepteur,必须遵守的过失魁正式开通了那就是放弃的软头脑会发生改变。“
1希望这个文本块的前10%,使得字体颜色应该是红色的,其余的应该是绿色的。
这或许意味着它会上色“Lorem存有胡萝卜,西红柿adipisici”的“N”的一部分。基本上,逐像素的字体颜色,而不是字符,明智的。
另一个重要的行为是个尊重的包装,并且如果的文本块内容50%是彩色的,它应该是指文本的50%,阅读顺序是彩色的,而不是块的前半部分。
例如,这是一个类似的问题(与正确答案),但对于标签/文本块时没有包装, Is it possible to seletively color a label in Silverlight?