有沒有人知道爲什麼我不斷收到「Items集合必須爲空之前使用ItemsSource」 - 錯誤?WPF錯誤:「使用ItemsSource之前,項目集合必須爲空。」
下面是代碼:
<ScrollViewer Margin="8,8,8,8" Grid.Row="3" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Disabled">
<WrapPanel Orientation="Vertical">
<ItemsControl ItemsSource="{Binding}" x:Name="CustomerList" >>
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel Orientation="Horizontal">
</WrapPanel>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<View:UserControlCustomerDetails>
</View:UserControlCustomerDetails>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</WrapPanel>
</ScrollViewer>
這是我在我的代碼隱藏做到:
CustomerList.ItemsSource = _mainViewModel.CustomerCollection;
注意CustomerCollection只是一個簡單的列表<Customers
>。
感謝您的幫助!
乾杯
太棒了..它現在正在工作! 非常感謝,有時我希望我能踢自己:-) – 2009-07-07 06:49:34