突出显示文本标签中的多个字符
我正在寻找一种使用 .NET Compact Framework 突出显示文本标签中的多个字符的方法。例如,在包含文本 Hello World
的标签中,我希望突出显示 H
和 r
,如下例所示:
你好世界rld
我最初的解决方案是滥用 &
为目标字符添加下划线,但不幸的是它只会为一个字符添加下划线。我不在乎角色是否采用不同的颜色、粗体或下划线,唯一重要的是它们脱颖而出。
I'm searching for a way to highlight multiple characters in a text label using the .NET Compact Framework. E.g. in a label which contains the text Hello World
, i want the H
and the r
highlighted like in this example:
Hello World
My initial solution was to misuse &
to underline the target characters, but unfortunately it will only underline one character. I don't care if the characters are in a different color, bold or underlined, the only important thing is that they stand out.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
预览:
更新:
添加了颜色突出显示支持。
代码:
在 .NET Compact Framework 3.5、Windows Mobile 6 SDK 上进行测试,可能也适用于 .NET 框架。
用法:
Preview:
Updates:
Added color highlighting support.
Code:
Tested on .NET Compact Framework 3.5, Windows Mobile 6 SDK, should probably work on the .NET framework too.
Usage: