2010-02-18 47 views
0

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

我想通過這個DataBinding綁定List向父控件(可以說一個GridWrapPanel,...) 這在某種程度上可能嗎? Children屬性是隻讀的。 我不想在程序代碼中執行此操作 - >不要遍歷列表並將每個項目添加到子項屬性中。 我想將列表綁定到父控件 - >視圖會自動更新,每次我向列表中添加一個新項目。

任何想法?

回答

0

使用ItemsControl,並將您的收藏綁定到ItemsSource

並且不要忘記閱讀WPF博士的文章:ItemsControl: A to Z。這是我今天第二次提到這個博客,但他確實值得在每一篇關於收集項目和綁定的文章中提及:)。

乾杯,Anvaka。