title: Checkboxes inside listbox is not firing selectionchanged event in WP7
body: <p>I have listbox and inside it I have taken Checkbox and within checkbox there is a textbox. ListBox's ItemSource is binded in View Model. I am trying to call selectionchanged event but it is not firing.</p>
  
  <p>So I have taken ManipulationCompleted event which fires when I checks the Checkbox. But I am not getting selected item in this event. But it is strange, if I am taking textbox inside checkbox in listbox, selectionchanged event is not fired. Could you please help me why it is not working. Below is XAML for the same.</p>
  
  <pre><code>&lt;ListBox x:Name="allcontacts" HorizontalAlignment="Stretch"
                                       Margin="0,5,-12,0"  Width="800" Grid.Row="1" 
                                       SelectionChanged="allcontacts_SelectionChanged"                                     
                                       ItemsSource="{Binding ContactsList,Mode=TwoWay}"
                                       ManipulationCompleted="contacts_ManipulationCompleted"&gt;
                                          &lt;ListBox.ItemTemplate&gt;
                                              &lt;DataTemplate&gt;
                                                  &lt;StackPanel Orientation="Horizontal"&gt;
                                                      &lt;CheckBox x:Name="chkGroup" 
                                            IsChecked="{Binding IsChecked,Mode=TwoWay}"
                                            VerticalAlignment="Top"&gt;
                                                          &lt;StackPanel Orientation="Horizontal"&gt;
                                                              &lt;Image x:Name="imgFriend" 
                                                          Source="{Binding ImageUri}" 
                                                          Height="30" 
                                                          Width="30"
                                                          Margin="0 0 0 0"/&gt;
                                                              &lt;TextBlock x:Name="txtfrdName" 
                                                          Text="{Binding Name,Mode=TwoWay}"/&gt;
                                                          &lt;/StackPanel&gt;
                                                      &lt;/CheckBox&gt;
                                                  &lt;/StackPanel&gt;
                                              &lt;/DataTemplate&gt;
                                          &lt;/ListBox.ItemTemplate&gt;
                                      &lt;/ListBox&gt;
  </code></pre>
  
  <p>ContactsList is observable collection of Friend class and friend class contains IsChecked and Name property which binds to CheckBox and Textbox.</p>