2010-02-18 52 views
0

我有ObservableCollection<Button> buttonList;(这可以是任何其他控件:TextBox,TextBlock或甚至UserControl)。将UControl列表绑定到控件Children属性?

我想通过这个DataBinding绑定List向父控件(可以说一个GridWrapPanel,...) 这在某种程度上可能吗? Children属性是只读的。 我不想在程序代码中执行此操作 - >不要遍历列表并将每个项目添加到子项属性中。 我想将列表绑定到父控件 - >视图会自动更新,每次我向列表中添加一个新项目。

任何想法?

回答

0

使用ItemsControl,并将您的收藏绑定到ItemsSource

并且不要忘记阅读WPF博士的文章:ItemsControl: A to Z。这是我今天第二次提到这个博客,但他确实值得在每一篇关于收集项目和绑定的文章中提及:)。

干杯,Anvaka。