2010-10-12 43 views
1

如果我的程序員創建了一個可以在我的WPF項目中引用的.dll,並且他的.dll包含一個數組或不斷變化的數據集合,那麼我最好更新我的WPF表單上有很多單獨的控件?WPF綁定單個文本框到數組

  1. 的控制會像的TextBlocks對象...
  2. .dll文件可以包含任何類型的數據對象的我的程序來訪問,並暴露所必需的有效連接的任何屬性,以我的控制...

我可以將每個控件綁定到單個數組元素,還是我需要更復雜的集合對象?

如果綁定不起作用,將數據分發到每個控件的最佳方式是什麼?

回答

1

我不確定你在問什麼。但是如果你想更新視圖中的數據集合。我會使用ObservableCollection http://msdn.microsoft.com/en-us/library/ms668604.aspx。它會自動通知您對收藏的更改。 所以最簡單的方法是將數據作爲ObservableCollection從您的dll中公開並將它們綁定到您的視圖。