【发布时间】:2011-10-26 09:18:23
【问题描述】:
我对以下绑定有疑问:
<telerik:RadComboBox ItemsSource="{Binding Source={StaticResource TemplateDataSource}, Path=Templates}"
SelectedValue="{Binding Template}"
SelectedValuePath="Id"
DisplayMemberPath="Title"
Margin="0">
</telerik:RadComboBox>
我的所有数据都是通过 WCF 数据服务异步加载的。
我有时会收到以下错误(我可以追溯到上面的绑定)
Specified argument was out of the range of valid values.
Parameter name: index
现在我想这与提供在 ItemsSource 之前加载的 SelectedValue(模板)的实体有关。这可能吗?是否有解决此问题的方法,例如等待 ItemsSource 加载?
提前感谢您的帮助!
【问题讨论】:
标签: wpf data-binding mvvm binding