Estoy usando un scrollviewer para mostrar algunos botones que se muestran horizontalmente, puedo usar el scrollviewer para desplazarme de izquierda a derecha y viceversa. Pero el usuario aún puede arrastrar y desplazarse hacia abajo, aunque el scrollViewer se desplazará de nuevo a la parte superior automáticamente. Esto proporciona un UX incorrecto, por lo tanto, quiero desactivar el comportamiento de desplazamiento vertical del scrollviewer, el usuario puede simplemente desplazarse horizontalmente. ¿Alguna idea? Gracias.Deshabilitar el comportamiento de desplazamiento vertical del scrollviewer en el teléfono con ventana
<ScrollViewer Grid.Row="2" HorizontalScrollBarVisibility="Hidden" Width="auto" Height="100" Margin="0,12" VerticalAlignment="Bottom">
<StackPanel Orientation="Horizontal">
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
</StackPanel>
</ScrollViewer>
v
Estoy trabajando con Windows Phone 8 y no funciona. – VansFannel
Para desactivar el desplazamiento vertical en uso ScrollViewer siguiente: Para desactivar el desplazamiento horizontal en uso ScrollViewer siguiente: –
Ajeet