Win10 Xaml:如何获得viewbox的比例因子?

时间:2015-02-28 12:30:07

标签: winrt-xaml

我遇到了一些问题:需要制作从视图框内的元素开始并在视图框外部完成的动画

这意味着:

我有放置元素的页面。顶部和视图框上有文本块。我将gridview放入此视图框中。有一刻它应该从gridview项目开始动画

<Viewbox HorizontalAlignment="Left" Stretch="Uniform" VerticalAlignment="Top" x:Name="vbChallengeView" >
                    <Grid x:Name="gdChallenges">
                    <GridView  
                        Margin="92,64,68,0"
                        x:Name="GvChallenges"
                        ItemsSource="{Binding Source={StaticResource GroupedItemsViewSource}}"
                        VerticalAlignment="Top"
                        HorizontalAlignment="Left"
                        ItemTemplate="{StaticResource ChallengeTileTemplate}"
                        ItemClick="GvPack_OnItemClick"
                        IsItemClickEnabled="True"
                        IsZoomedInView="False"
                        SelectionMode="None"
                        >
                        <GridView.ItemContainerStyle>
                            <Style TargetType="GridViewItem">
                                <Setter Property="IsTabStop" Value="False" />
                               <Setter Property="Margin" Value="0,0,24,24" />
                            </Style>
                        </GridView.ItemContainerStyle>
                        <GridView.ItemsPanel>
                            <ItemsPanelTemplate>
                                <WrapGrid MaximumRowsOrColumns="5" Orientation="Horizontal" />
                            </ItemsPanelTemplate>
                        </GridView.ItemsPanel>
                    </GridView>   
                    </Grid>

                </Viewbox>

如何在视图框中确定项目大小及其相对当前窗口的位置?

感谢您的任何想法

0 个答案:

没有答案