如何在WPF中放大橢圓,如何使用邊距,就像我在我的錯誤代碼中所做的那樣:D?我怎麼能做到這一點,你會從「錯誤代碼」如何放大WPF中的橢圓?
<DoubleAnimation Duration="00:00:01" Storyboard.TargetProperty="Margin" From="789,-189,762,899" To="23,-189,-4,-637"/>
http://i.stack.imgur.com/Ryn31.png
如何在WPF中放大橢圓,如何使用邊距,就像我在我的錯誤代碼中所做的那樣:D?我怎麼能做到這一點,你會從「錯誤代碼」如何放大WPF中的橢圓?
<DoubleAnimation Duration="00:00:01" Storyboard.TargetProperty="Margin" From="789,-189,762,899" To="23,-189,-4,-637"/>
http://i.stack.imgur.com/Ryn31.png
使用ThicknessAnimation
,而不是DoubleAnimation
:)
我試圖通過改變邊距值放大的橢圓形,但沒看懂看到任何視覺變化。
我看到這個問題已經得到了迴應,在任何情況下,這是它是如何可能的XAML使用標記動畫在WPF橢圓的高度和寬度的例子:
<Ellipse Height="100" Width="100" Fill="Blue" Stroke="Black">
<Ellipse.Triggers>
<EventTrigger RoutedEvent="Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<DoubleAnimation RepeatBehavior="Forever" Storyboard.TargetProperty="Width" From="100" To="300" Duration="00:00:02" />
<DoubleAnimation RepeatBehavior="Forever" Storyboard.TargetProperty="Height" From="100" To="300" Duration="00:00:02" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</Ellipse.Triggers>
</Ellipse>
Tnx你也是,我會提醒這一點,但它的工作保證金也是 –
感謝的人,我真的工作,任何想法如何我可以使動畫更流暢? –
嘗試'EasingFunction' :)參考:https://msdn.microsoft.com/en-us/library/vstudio/ee308751(v=vs.100).aspx – faztp12