我尝试在翻转视图控件中执行缩放,但它不起作用。我使用滚动查看器作为父级,翻转视图控件是子级。翻转视图项源是画布。
这是我的xaml代码:
<Grid x:Name="ContainerGrid">
<Grid.RowDefinitions>
<RowDefinition Height="*"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid Grid.Row="0">
<ScrollViewer
Name="ContentViewer"
VerticalScrollBarVisibility="Auto"
HorizontalScrollBarVisibility="Auto" Grid.Row="0" MinZoomFactor="1"
MaxZoomFactor="3.0" ZoomMode="Enabled">
<FlipView
Name="ImageContainer" UseTouchAnimationsForAllNavigation="True">
</FlipView>
</ScrollViewer>
</Grid>
</Grid>
请指导我在翻转视图控件中执行缩放。
谢谢, Parthipan
答案 0 :(得分:1)
ScrollViewer应该是flipview的孩子
喜欢这个
<FlipView>
<FlipView.ItemTemplate>
<DataTemplate>
<ScrollViewer HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto"
MinZoomFactor="0.5"
MaxZoomFactor="2.5"
Margin="0" >
<Image Source="{Binding Path=Image}"
Stretch="Uniform" />
</ScrollViewer>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>