WPF段落内联线,以[()开头的特殊字符{
我正在构建一个要显示在Richtextbox中的段落。 然而,我注意到,当段落文本为[或{时,它从一个新行开始 我打字时的例子 测试{ 此时,Rich文本框中将显示以下内容: 代码: { }WPF段落内联线,以[()开头的特殊字符{,wpf,Wpf,我正在构建一个要显示在Richtextbox中的段落。 然而,我注意到,当段落文本为[或{时,它从一个新行开始 我打字时的例子 测试{ 此时,Rich文本框中将显示以下内容: 代码: { } 有人知道我为什么只对这些字符使用这种行为吗?可能只有我一个人,但这与WCF有什么关系?另外,请出示一些代码。我的错误是,它是WPF而不是WCF。我已经输入了代码。谢谢。 Testing { public Paragraph MakeItem1(string text, string firstmsg
有人知道我为什么只对这些字符使用这种行为吗?可能只有我一个人,但这与WCF有什么关系?另外,请出示一些代码。我的错误是,它是WPF而不是WCF。我已经输入了代码。谢谢。
Testing
{
public Paragraph MakeItem1(string text, string firstmsg)
Paragraph item = new Paragraph();
if (firstmsg != "")
{
Run run11 = new Run(firstmsg);
run11.BaselineAlignment = BaselineAlignment.Top;
item.Inlines.Add(new Bold(run11));
}
//THE TEXT CONTAINING THE {([ is in the string text
Run run1 = new Run(text);
run1.BaselineAlignment = BaselineAlignment.Top;
item.Inlines.Add(run1);
Line pLine = new Line();
pLine.Stretch = Stretch.Fill;
pLine.Margin = new Thickness(0, 7, 0, 7);
pLine.Stroke = Brushes.Gray;
pLine.X2 = 1;
item.Inlines.Add(pLine);
return item;