我用一个很简单的树形结构:树结构
class Tree { }
class Node : Tree {
public List <Tree> Children;
}
class Leave : Tree {
public string Content;
}
而且我想在WPF来显示它 - RichTextBox中,结果看起来是这样,但绑定到我的树:
<FlowDocument>
<Section>
<Paragraph>
TEXT_FOOTER
</Paragraph>
</Section>
</FlowDocument>
凡树只有叶子施展在一个段落的内容,并在部分节点显示。
目前我编程解决这一点,但保持RTB与我的树同步是一个硬的作品。 有没有办法将这种结构绑定到Box上,我知道Document-Property不是依赖属性,所以没有绑定。
我来过这个TextBox:Here,但我不舒服,如果我怎么能绑定它,wpf似乎并不知道HierachicalDataTemplate在这一点上。 有什么办法让wpf让我的同步工作?