Имам 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 и не знам кое от тях се използва за активиране на това.
Благодаря предварително,
Пау