我在当前项目中使用数据绑定的问题很少。 我有一个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