2016-10-05 5 views
0

Не могли бы вы помочь мне реализовать в своем приложении WPF падение изображения (png) снаружи (сверху) моего окна. И, наконец, он должен быть расположен в определенной точке окна. Sry для английского кстати.Анимация падения элемента WPF

ответ

1

Выполнить это как это:

<Window ... 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="Window15" Height="300" Width="300"> 

    <Window.Resources> 
     <Storyboard x:Key="Sb1"> 
      <DoubleAnimation Storyboard.TargetName="Btn" Storyboard.TargetProperty="(Canvas.Top)" To="100" > 
       <DoubleAnimation.EasingFunction> 
        <BounceEase Bounces="2" EasingMode="EaseOut" 
           Bounciness="2" /> 
       </DoubleAnimation.EasingFunction> 
      </DoubleAnimation> 
     </Storyboard> 
    </Window.Resources> 
    <Window.Triggers> 
      <EventTrigger RoutedEvent="FrameworkElement.Loaded"> 
       <BeginStoryboard Storyboard="{StaticResource Sb1}"/> 
      </EventTrigger> 
    </Window.Triggers> 

    <Canvas Background="AliceBlue"> 
     <Button x:Name="Btn" Canvas.Top="-60" Canvas.Left="150"/> 
    </Canvas> 
</Window> 

Изменение To собственности соответственно.

+0

Удивительно! Спасибо! – CepBuch

Смежные вопросы