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;
}