我有一个使用 MVVM Light 工具包的 C# Windows Phone 7.1 项目。在应用程序的一个应用程序页面上,我有一个 Telerik 数据绑定列表框,它绑定到我的视图模型中的一个属性。起初,该属性的返回类型为:
List<string>
对于该返回类型,当我激活“创建数据绑定”对话框以分配列表框的ItemsSource属性时,该属性未显示在“路径”列表框中的候选元素列表中。但是,当我将该属性的返回类型更改为:
ObservableCollection<string>
它立即出现了。将来,如何确定特定控件的 ItemsSource 或其他数据可绑定属性的正确返回类型?