VS2012 と SL5 を使用。
Content={Binding} にブレークポイントを設定してデバッグをヒットすると、コードは機能しますが、ブレークポイントはヒットしません。なんで?
スタジオを再起動しようとしました (これは、コードで赤い点のブレークポイントを設定できない場合がある場合に機能します)。
<Grid Grid.Row="5">
<ItemsControl>
<ItemsControl.Items>
<Button Content="First" />
<Rectangle Width="20" Height="20" />
<Button Content="Second" />
<Rectangle Width="20" Height="20" />
<Button Content="Third" />
</ItemsControl.Items>
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate></ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Content="{Binding}" />
</DataTemplate>
</ItemsControl.ItemTemplate >
</ItemsControl>
</Grid>