У меня есть SurfaceListBox внутри ScatterViewItem. Все в порядке, но дело в том, что я хотел бы переместить ScatterviewItem, если я не выберу какой-либо элемент SurfaceListBox.
У меня есть следующий код:
<Grid Background="{StaticResource WindowBackground}" >
<s:ScatterView>
<s:ScatterViewItem >
<Viewbox>
<Grid>
<Grid.RowDefinitions >
<RowDefinition/>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions >
<Label Content="Test" Grid.Row ="0"/>
<s:SurfaceListBox Grid.Row="1" Height="200" >
<s:SurfaceListBoxItem Content ="Test"/>
<s:SurfaceListBoxItem Content ="Test2"/>
<s:SurfaceListBoxItem Content ="Test3"/>
<s:SurfaceListBoxItem Content ="Test4"/>
</s:SurfaceListBox >
<Label Content="Test5" Grid.Row ="2"/>
</Grid>
</Viewbox >
</s:ScatterViewItem >
</s:ScatterView >
</Grid>
Если я коснусь какой-либо из меток, Scatterview ответит, и я смогу его переместить, но если я нажму на SurfaceListBox, ScatterView не взаимодействует с моим пальцем (даже у него есть элемент или нет).
Что я должен делать? Я проверил события scatterview и не знаю, какой из них использовать, чтобы включить это.
Заранее спасибо,
Пау