我正在使用枢轴控件并将我的图像集合绑定到它。我在对齐照片时遇到问题。
如果所有照片都是横向的,它们会在顶部对齐,我无法在照片下方的任何位置使用手势控制。
如果它们是纵向/横向的混合,则图像看起来不错,直到我旋转设备。然后纵向图像被极大地放大,而横向图像位于屏幕的一半。
我是 WP7 开发的新手,布局对我来说仍然很陌生。任何援助将不胜感激。我敢肯定有人必须创建一个像这样的基本照片查看器......
<controls:Pivot Name="photoPivot" Loaded="photoPivot_Loaded"
ItemsSource="{Binding _photos}">
<controls:Pivot.HeaderTemplate>
<DataTemplate>
<Grid Height="1" Width="1"/>
</DataTemplate>
</controls:Pivot.HeaderTemplate>
<controls:Pivot.ItemTemplate>
<DataTemplate>
<Image VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Source="{Binding photo_link}" />
</DataTemplate>
</controls:Pivot.ItemTemplate>
<controls:Pivot.ItemContainerStyle>
<Style TargetType="controls:PivotItem">
<Setter Property="Margin" Value="0"/>
<Setter Property="Padding" Value="0"/>
</Style>
</controls:Pivot.ItemContainerStyle>
</controls:Pivot>