private void Deactivate() { Active = false; TinyCanvas.Scale(1, 1, (float)(TinyCanvas.Width / 2), (float)(TinyCanvas.Height / 2), duration: 500).Start(); ChaosCanvas.Visibility = Visibility.Collapsed; ControlActivatedOrDeactivated?.Invoke(this, EventArgs.Empty); }
// --------------- Functionality --------------- private void Activate() { Active = true; ActiveControl = InstanceNumber; TinyCanvas.Scale((float)1.2, (float)1.2, (float)(TinyCanvas.Width / 2), (float)(TinyCanvas.Height / 2), duration: 500).Start(); ChaosCanvas.Visibility = Visibility.Visible; ControlActivatedOrDeactivated?.Invoke(this, EventArgs.Empty); }