Jos*_*nel 2 wpf list itemscontrol
有谁知道为什么我一直得到"在使用ItemsSource之前,Items集合必须为空"-Error?
这是代码:
<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>
Run Code Online (Sandbox Code Playgroud)
这就是我在Code-Behind中所做的事情:
CustomerList.ItemsSource = _mainViewModel.CustomerCollection;
Run Code Online (Sandbox Code Playgroud)
请注意,CustomerCollection只是一个简单的List <Customers>.
谢谢你的帮助!
干杯
Joe*_*ite 14
这段代码是逐字复制的吗?你真的>>在行尾有两个直角括号()<ItemsControl...吗?如果是这样,第二个右尖括号可能会被视为文本内容,这将被添加到Items集合中.