none
WPF: анимация размеров окна RRS feed

  • Вопрос

  • Пытаюсь сделать анимированное изменение высоты и ширины окна. В результате сначала изменяется ширина, и только после этого начинает меняться высота. Можно сделать так, чтобы изменение ширины и высоты происходило одновременно?

    <Window x:Class="MovingWindow.NewWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="NewWindow" Height="400" Width="200" Name="wnd">
      <Window.Resources>
        <Storyboard x:Key="stb">
          <DoubleAnimation To="600" Duration="0:0:1" Storyboard.TargetName="wnd" Storyboard.TargetProperty="Width"/>
          <DoubleAnimation To="100" Duration="0:0:1" Storyboard.TargetName="wnd" Storyboard.TargetProperty="Height"/>
        </Storyboard>
      </Window.Resources>
      <Window.Triggers>
        <EventTrigger RoutedEvent="Window.Loaded">
          <BeginStoryboard Storyboard="{StaticResource ResourceKey=stb}"/>
        </EventTrigger>
      </Window.Triggers>
      <Grid Name="layoutRoot" Background="Azure">
        <Border BorderThickness="1" BorderBrush="Blue">
        </Border>
      </Grid>
    </Window>
    

    • Перемещено Tagore Bandlamudi 1 октября 2010 г. 21:14 MSDN Forums consolidation (От:Visual C#)
    19 сентября 2010 г. 12:29

Ответы