Это давняя проблема интерактивных элементов внутри интерактивных элементов, но я хочу, чтобы ScatterViewItem содержал другие поверхностные интерактивные элементы, такие как SurfaceButton или SurfaceCheckBox. У меня есть все мои элементы, и они реагируют на нажатия и т. Д. Проблема в том, что я получаю нормальное поведение ScatterView только после того, как щелкаю область, не содержащую элемент управления.
Существует ли элегантное решение для перетаскивания, даже если контакт находится на SurfaceButton или SurfaceCheckbox?
, например
<s:ScatterView >
<Grid Width="200" Height="200">
<s:SurfaceButton />
</Grid>
</s:ScatterView>