Given the following sample code, clicking any of the items in the ListBox does not activate/update the SelectedItem, unless I click on that entry *outside* of the ZoomContentControl, or *double*-click on the ZoomContentControl:
<ListBox ItemsSource="{Binding SurveyChannelObjects}" SelectedItem="{Binding SelectedChannelObject, Mode=TwoWay}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<navigation:ZoomContentControl IsViewControlPaneVisible="False" IsVirtualSpaceEnabled="False" IsPanPadVisible="False">
<TextBlock MaxWidth="100" TextWrapping="Wrap">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</TextBlock>
</navigation:ZoomContentControl>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
If I comment out only the ZoomContentControl (so that each entry is just a StackPanel & TextBlock), then SelectedItem again works property.
It seems as though the ZoomContentControl is 'Consuming' the MouseClicks, so that they aren't seen by the ListBox, and thus selections are non-functional. Is there a way to rectify this?
Thanks in advance