none
AppBarButton设置自定义的Style没有效果 RRS feed

  • 问题

  • 在Windows Phone 8.1中,我想对AppBarButton进行自定义Style,但设置后没有起作用,是什么情况呢?

    代码如下:

    <Style x:Key="btnAppBar" TargetType="AppBarButton">          
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="AppBarButton">
                            <Grid x:Name="RootGrid" Width="100">
                                <StackPanel VerticalAlignment="Top" Margin="0,14,0,13">
                                    <Grid Width="40" Height="40" Margin="0,0,0,5" HorizontalAlignment="Center">
                                        <Ellipse
                        x:Name="BackgroundEllipse"
                        UseLayoutRounding="False"
                        Width="40"
                        Height="40"
                        Fill="Red"/>
                                    </Grid>
                                </StackPanel>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>

    <AppBarButton x:Name="ContinuePageMode"  Style="{StaticResource btnAppBar}">

     </AppBarButton>

    在vs视图界面可以看到效果,但是运行起来就没有效果了~

    2015年3月24日 8:36

答案

全部回复