1
我對ToggleButton
應用了OuterGlowBitmapEffect
。我給這個發光體添加了動畫,讓它產生了一種脈動效應,引起了人們的注意。我的問題是,如果我在一秒鐘內放慢動畫速度,它會造成很多結局。我怎樣才能防止口吃發生,這是什麼原因導致它不光滑?使用WPF的外部流暢動畫
下面是按鈕:
<ToggleButton x:Name="btnMap1" Click="btnMap1_Click" Style="{DynamicResource GenericButton}" Width="152" Height="127" IsChecked="True">
<ToggleButton.BitmapEffect>
<OuterGlowBitmapEffect GlowColor="White" GlowSize="0" Noise="0" Opacity="1" />
</ToggleButton.BitmapEffect>
</ToggleButton>
這裏是動畫:
<Storyboard x:Key="ButtonGlow" RepeatBehavior="Forever" Timeline.DesiredFrameRate="30">
<DoubleAnimation
BeginTime="00:00:00"
Storyboard.TargetName="btnMap1"
Storyboard.TargetProperty="(UIElement.BitmapEffect).(OuterGlowBitmapEffect.GlowSize)"
From="0.0"
To="10.0"
Duration="0:0:1"
AutoReverse="True"
/>
</Storyboard>