2012-06-06 51 views
-1

我在C#winform中做了一个项目,其中有一个包含多个项目的文本btw ^和:我需要让它们变为粗体。在^和之间使文本加粗:

请帮忙吗?

+2

您正在使用哪个UI控件? –

+0

当你写'^'时,你的意思是“行首”(如在正则表达式中)还是你的意思是一个字面上的'^'字符?也许你可以给一个例子文本? –

+2

使用RichTextBox及其SelectionFont属性。 –

回答

1

使用控件,它们可以呈现html标记,如<b></b><i></i>。一个示例是RichTexTBox,您可以在文本中使用html标签。

这可能会帮助您更多:Loading a HTML file into a RichTextBox

+0

这将是唯一的方法。单独的Winforms控件都是粗体或不是。 – seekerOfKnowledge

+0

希望我能再加上额外的帮助。 :) – seekerOfKnowledge

+0

^是一个文字字符。这不是一个网络,而是一个winform。这里有一个示例文本:^ Color Swatch:blablabla。我只需要将粗体颜色样本。我在周围搜索了一种方式来使用^作为明星,并且:作为字符串搜索的结束,但不幸运 – ithieme1