0

WPF でアプリケーションを作成していますが、ウィンドウには 3 行のメイン グリッドが 1 つあります。3 行目には 3 つのボタンがあり、各ボタンをクリックすると、2 行目にパネルが表示されます。これは、パネルの表示オプションを設定することで実現しました。ただし、パネルが表示されるようになると、エフェクト/アニメーションを追加したいと思います。どこから始めればいいのかわからないので、親切に助けてください。

私のxamlコードはこれに似ています

<Window>
   <Grid>
      <!-- 3row definitions -->
      <Grid Grid.Row="0"> </Grid>
      <Grid Name="panel1" Grid.row="1" Visibility="Hidden"></Grid>
      <Grid Name="panel2" Grid.row="1" Visibility="Hidden"></Grid>
      <Grid Name="panel3" Grid.row="1" Visibility="Hidden"></Grid>
      <Grid Grid.Row="2"></Grid>
   </Grid>
 </Windows>

可視性を変更する Xaml.cs コードは次のようになります。

 private void Image_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
    {
        panel1.Visibility = System.Windows.Visibility.Visible;
        panel2.Visibility = System.Windows.Visibility.Hidden;
        panel3.Visibility = System.Windows.Visibility.Hidden;
    }   
4

1 に答える 1

-1

これは、式スタジオを使用して実行できます。式ブレンドで wpf プロジェクトを開きます。そこで wpf コントロールにアニメーションを追加できます。また、アプリケーションの起動時にアニメーションを開始および停止する必要があります。

http://www.youtube.com/watch?v=JpGvl1TayAQ

ここにビデオチュートリアルがあります。グーグルでさらにチュートリアルを取得できます。

于 2012-08-08T09:26:14.403 に答える