元素已经是另一个元素的子元素 - wp7

时间:2012-05-06 21:15:24

标签: windows-phone-7 parent-child

被修改

我有一个附加到richtextbox的段落对象。 我创建了一个click事件来在richTextBOx中的两个段落之间切换,但即使我正在清除richTetxBox,我总是得到这个例外。 我的代码

    public bool Collapsed
    {
        set
        {
            _collapsed = value;

            Paragraph p = new Paragraph();
            richTextBox.Blocks.Clear();

            if (_collapsed)
            {
                p = backupParagraph;
                richTextBox.Blocks.Add(p);
            }
            else
            {
                p = paragraph;
                richTextBox.Blocks.Add(p);
            }

        }
        get
        {
            return _collapsed;
        }
    }

我有一个在用户点击对象时触发的事件

     void rtb_Tap(object sender, GestureEventArgs e)
    {
        Collapsed = !_collapsed;
    }

尝试这个我在我的主页中有这个

            p.Title = "Tryout";
        p.Text = "Hello Hello <small>Hello</small> Hello, <b>is it gonna</b> change? <big>why</big> <small>don't</small>";
        p.Collapsed = true;

        ContentPanel2.Children.Add(p.richTextBox);  

现在,当我点击对象时,我收到错误。

有什么建议吗?

0 个答案:

没有答案