private void next_Click_Two(object sender, RoutedEventArgs e) { System.Windows.Controls.Panel.SetZIndex(puzzle_3, 0); System.Windows.Controls.Panel.SetZIndex(puzzle_2, 1); puzzle_2.Visibility = System.Windows.Visibility.Visible; isclose = false; p3 = null; World.Children.Remove(puzzle_3); logo.BeginStoryboard(hide); p2 = new PuzzleTwo(); InitialePazzleTwo(); p2.WindPuzzle += p2_WindPuzzleTwo; puzzle_2.BeginStoryboard(visible); }
// ---------------------------- PazzleThree ---------------------------- void InitializePazzleThree() { p1 = null; World.Children.Remove(puzzle_1); logo.BeginStoryboard(hide); p3 = new PuzzleThree(); foreach (var v in p3.GetLocation) { puzzle_3.Children.Add(v); } foreach (var v in p3.GetFigure) { puzzle_3.Children.Add(v); } puzzle_3.Visibility = System.Windows.Visibility.Visible; puzzle_3.BeginStoryboard(visible); System.Windows.Controls.Panel.SetZIndex(puzzle_3, 1); p3.WinPuzzle += P3_WinPuzzle; }