我在當前項目中使用數據綁定的問題很少。 我有一個ObservableCollection我想要綁定到一個ListBox。WPF在XAML中的數據綁定
public ObservableCollection<GeoDataContainer> geoList = new ObservableCollection<GeoDataContainer>();
...後...
geoListBox.ItemsSource = geoList;
此代碼工作正常。列表框有一個數據模板,一切看起來都很完美。
但我不想使用C#代碼進行綁定。我想在XAML代碼中進行綁定。 我正在尋找天,但我不明白。這些是C#代碼的兩行代碼,但要將其歸檔到XAML中,似乎不可能爲我的集合創建自己的類或添加DataProvider或資源等。
有沒有簡單的方法來做到這一點?
我必須承認我沒有得到它的工作。 我嘗試了所有你的建議,程序確實編譯。但我得到的只是我的Listbox中的一個空白條目。我使用了ObservableCollection,因爲每次添加對象時,Listbox都會刷新。但它沒有發生。 – TalkingCode 2009-02-25 09:24:39