2014-12-09 3 views
1

Я не смог добиться горизонтального прокрутки увеличенного изображения ... вертикальное масштабирование успешно использует этот Xaml ... Просьба помочь решить горизонтальную прокрутку увеличенного изображения FOR Windows Phone 8,1 u1 ...Невозможно прокрутить изображение Горизонтально при увеличении оконного телефона 8.1 U1

REGARDS

enter code here <Page 
x:Class="Bus_Time.BasicPage1" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
xmlns:local="using:Bus_Time" 
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
mc:Ignorable="d" 
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 

<Grid x:Name="LayoutRoot"> 
    <Grid.ChildrenTransitions> 
     <TransitionCollection> 
      <EntranceThemeTransition/> 
     </TransitionCollection> 
    </Grid.ChildrenTransitions> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="Auto"/> 
     <RowDefinition Height="*"/> 
    </Grid.RowDefinitions> 
    <!-- Title Panel --> 
    <StackPanel Grid.Row="0" Margin="19,0,0,0"> 
     <TextBlock Text="MY APPLICATION" Style="{ThemeResource TitleTextBlockStyle}" Margin="0,12,0,0"/> 
     <TextBlock Text="page title" Margin="0,-6.5,0,26.5" Style="{ThemeResource HeaderTextBlockStyle}" CharacterSpacing="{ThemeResource PivotHeaderItemCharacterSpacing}"/> 
    </StackPanel> 
    <Grid Margin="0,8.833,0,10" Grid.Row="1"> 
     <ScrollViewer ZoomMode="Enabled" MinZoomFactor="0.8" Height="Auto" Width="Auto"> 
      <StackPanel Height="Auto" Width="Auto" Orientation="Vertical" ScrollViewer.HorizontalScrollMode="Enabled" ScrollViewer.VerticalScrollMode="Enabled" HorizontalAlignment="Stretch"> 
       <Image Source="Assets/Image1/0001.jpg" HorizontalAlignment="Stretch" Height="350" Width="380"/> 
       <Image Source="Assets/Image1/0002.jpg" HorizontalAlignment="Stretch" Height="350" Width="300"/> 
       <Image Source="Assets/Image1/0003.jpg" HorizontalAlignment="Stretch" Height="350" Width="380"/> 
       <Image Source="Assets/Image1/0004.jpg" HorizontalAlignment="Stretch" Height="350" Width="380"/> 
      </StackPanel> 
     </ScrollViewer> 
    </Grid> 
</Grid> 

ответ

1

вы уверены, что содержание не поместится в ScrollViewer? Ширина изображений составляет 380, что меньше размера страницы для Windows и Windows Phone.

В любом случае, вы можете попробовать установить HorizontalScrollBarVisibility на Auto или Visible.

+0

Изображение может быть увеличено и прокручено по горизонтали ... но как только увеличено IN и выполняется горизонтальная прокрутка, изображение не останется в том же положении .. оно автоматически прокрутит назад в обратном направлении ... например, если Я увеличиваю масштаб и выполняю левую прокрутку, изображение не остается там ... автоматически будет прокручиваться ... –

+0

HorizontalScrollBarVisibility = «Авто» работал !!! –

Смежные вопросы