我想在列表框中使用复选框(在运行时创建)的集合。我写的XAML是列表框中绑定数据wp7错误
<ListBox DataContext="{Binding}" Name="cuisineList">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Height="45" Name="grid1" Margin="0,0,0,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="230*" />
<ColumnDefinition Width="230*" />
</Grid.ColumnDefinitions>
<CheckBox Content="{Binding content}" Name="{Binding name}" Grid.Column="0"/>
<CheckBox Content="{Binding content}" Name="{Binding name}" Grid.Column="1"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
而且代码
public ObservableCollection<Cuisine> Items = new ObservableCollection<Cuisine>();
public Search()
{
InitializeComponent();
for (int i = 0; i < 100; i++)
{
Items.Add(new Cuisine());
}
cuisineList.DataContext = Items;
}
但是当我运行我的应用程序,我没有看到任何复选框。请指出错误并帮我纠正它。提前致谢!
获取一系列运行时错误 - ''UI Task'(Managed):Loaded'System.Run time.Serialization.dll' System.Windows.dll中发生类型'System.NullReferenceException'的第一次机会异常 System.Windows.dll中发生类型'System.NullReferenceException'的第一次机会异常 第一次机会例外在System.Windows.dll中发生类型'System.NullReferenceException' 在System.Windows.dll中发生类型'System.NullReferenceException'的第一次机会异常 在System.Windows中发生了类型'System.NullReferenceException'的第一次机会异常。 dll' – 2012-02-07 05:28:53