WinrtTrigger改变网格可见性

时间:2014-03-30 10:53:28

标签: c# xaml windows-8 triggers

我正在使用此xaml来控制加载事件上网格的可见性。

    <Grid Grid.RowSpan="2" x:Name="grdStartup">
        <trigger:Interactions.Triggers>
            <trigger:EventTrigger EventName="Loaded" >                    
                <trigger:SetPropertyAction PropertyName="Visibility" Value="Collapsed"/>
            </trigger:EventTrigger>
        </trigger:Interactions.Triggers>
    </Grid>

这不起作用,没有错误也没有结果。 现在它已经崩溃但后来我将它绑定到某个属性。

1 个答案:

答案 0 :(得分:1)

希望这会有所帮助。有关详情Visit

    <Grid x:Name="Gd" Visibility="Visible">
        <Grid.Triggers>
            <EventTrigger>
                <BeginStoryboard>
                    <Storyboard>
                        <ObjectAnimationUsingKeyFrames Storyboard.TargetName="Gd" Storyboard.TargetProperty="Visibility">
                            <DiscreteObjectKeyFrame Value="Collapsed" KeyTime="0"/>
                        </ObjectAnimationUsingKeyFrames>
                    </Storyboard>
                </BeginStoryboard>
            </EventTrigger>
        </Grid.Triggers>
    </Grid>