【发布时间】:2011-08-30 20:21:49
【问题描述】:
我有一个绑定到 ViewModel 的视图 (MainPage.xaml)。 在 ViewModel 中,我有一个 DataModel 属性(请注意,viewmodel 和 datamodel 都实现了 INotifyPropertyChanged,或者该接口被称为什么)。
在我看来,我定义了一个 ItemsControl,其 ItemsSource 绑定到所述属性。这个属性(DataModel)有一个 ObservableCollection(我知道它填充了有效数据)。
xaml sn-p 如下所示:
<ItemsControl ItemsSource="{Binding Path=CurrentDataModel.Items}">
请注意,我没有显示 xaml 的其余部分。它显示的只是 ItemsTemplate,它只是一个 TextBlock。
问题是没有为这个 ItemsControl 绘制任何内容,即使我可以清楚地看到(在调试时)该集合具有良好的数据。
对于 ItemsControl 的 ItemsSource,此“Path=...”绑定是否不可能?
【问题讨论】:
标签: silverlight data-binding itemscontrol