You probably need an ItemsControl element. This allows you to represent a number of elements using the specified DataTemplate. You can do this in the ItemsControl line:
<ItemsControl ItemsSource="{Binding MyCollectionOfItems}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding NameOfTheCheckedPropertyOnEachItem}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
or explicitly reference the data template from the resource ... something more similar:
<DataTemplate x:Key="MyDataTemplateName">
<CheckBox IsChecked="{Binding NameOfTheCheckedPropertyOnEachItem}"/>
</DataTemplate>
<ItemsControl ItemsSource="{Binding MyCollectionOfItems}" ItemTemplate="{StaticResource MyDataTemplateName}">
</ItemsControl>
Or you can define a DataTemplate that defines the look of your related class. (Note that if your Linq-to-SQL is projected into an anonymous type, this is not an option). Sort of:
<DataTemplate DataType="{x:Type MyBoundClass}">
<CheckBox IsChecked="{Binding NameOfTheCheckedPropertyOnEachItem}"/>
</DataTemplate>
<ItemsControl ItemsSource="{Binding MyCollectionOfItems}">
</ItemsControl>
WPF DataTemplate, DataType . , , .
DataContext Stackpanel, . {Binding ...}. , , ItemsControl ItemsSource.