none
ContinuumNavigationTransitionInfo.ExitElementContainer 的作用是什么? RRS feed

  • 问题

  • ContinuumNavigationTransitionInfo.ExitElementContainer 的作用是什么?

    <ListView
        ItemsSource="{Binding}"
        IsItemClickEnabled="True"
        ItemClick="ListView_ItemClick"
        ContinuumNavigationTransitionInfo.ExitElementContainer="True"/>

    2014年9月28日 12:53

答案

  • 首先,我们需要简单解释一下Continuum Navigation Transition的意思吧,是一个页面向外弹出式的动画效果,你可以把以下这段代码加入到Page中看看页面导航时候的效果和默认的有什么不一样。

        <Page.Transitions>
            <TransitionCollection>
                <NavigationThemeTransition>
                    <ContinuumNavigationTransitionInfo/>
                </NavigationThemeTransition>
            </TransitionCollection>
        </Page.Transitions>

    知道了这个动画效果是什么,我们接下来一步就是去理解这个 ContinuumNavigationTransitionInfo.ExitElementContainer="True" 含义是什么,从文档的解释来看: Sets a Boolean value indicating if this element is the container of the ExitElement for the navigation transition. 然后配合ExitElement 来看,这个值只是为了设定这个ListView是否为ExitElement的一个容器。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    2014年9月29日 3:38
    版主