コード例 #1
0
 public HaircutMinigamePage()
 {
     DesiredShape.LoadShapes();
     ViewModel = new HaircutMinigameVM();
     ViewModel.NewRoundStarted += OnNewRoundStarted;
     DataContext = ViewModel;
     InitializeComponent();
 }
コード例 #2
0
        public HaircutState(DesiredShape shape)
        {
            Top = new Haircut(Orientation.Top, (Bitmap)shape.Top.Clone());
            Top.PropertyChanged += OnTopChanged;

            Front = new Haircut(Orientation.Front, (Bitmap)shape.Front.Clone());
            Front.PropertyChanged += OnFrontChanged;

            Left = new Haircut(Orientation.Left, (Bitmap)shape.Left.Clone());
            Left.PropertyChanged += OnLeftChanged;

            Rear = new Haircut(Orientation.Rear, (Bitmap)shape.Rear.Clone());
            Rear.PropertyChanged += OnRearChanged;

            Right = new Haircut(Orientation.Right, (Bitmap)shape.Right.Clone());
            Right.PropertyChanged += OnRightChanged;
        }