private void BtnYFlip_Click(object sender, RoutedEventArgs e) { if (GVUnit.Board == null) { return; } (GVUnit.Board as GameBoard.PatternGameBoard).Flip ^= GameBoard.PatternGameBoard.FlipMode.FlipY; GVUnit.Refresh(); }
private void BtnRotate_Click(object sender, RoutedEventArgs e) { if (GVUnit.Board == null) { return; } (GVUnit.Board as GameBoard.PatternGameBoard).Roation += 1; if ((int)(GVUnit.Board as GameBoard.PatternGameBoard).Roation == 4) { (GVUnit.Board as GameBoard.PatternGameBoard).Roation = GameBoard.PatternGameBoard.RoationMode.None; } GVUnit.Refresh(); }