Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF段落内联线,以[()开头的特殊字符{_Wpf - Fatal编程技术网

WPF段落内联线,以[()开头的特殊字符{

WPF段落内联线,以[()开头的特殊字符{,wpf,Wpf,我正在构建一个要显示在Richtextbox中的段落。 然而,我注意到,当段落文本为[或{时,它从一个新行开始 我打字时的例子 测试{ 此时,Rich文本框中将显示以下内容: 代码: { } 有人知道我为什么只对这些字符使用这种行为吗?可能只有我一个人,但这与WCF有什么关系?另外,请出示一些代码。我的错误是,它是WPF而不是WCF。我已经输入了代码。谢谢。 Testing { public Paragraph MakeItem1(string text, string firstmsg

我正在构建一个要显示在Richtextbox中的段落。 然而,我注意到,当段落文本为[或{时,它从一个新行开始

我打字时的例子

测试{

此时,Rich文本框中将显示以下内容:

代码:

{

}


有人知道我为什么只对这些字符使用这种行为吗?

可能只有我一个人,但这与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;