private void HideSelectionMenu() { SelectionMenu.IsHitTestVisible = false; UnBlurAnimation.Begin(); HideSelectionMenuAnimation.Begin(); MainContent.IsHitTestVisible = true; }
private void SetupAnimations() { if (UnBlurAnimation.IsSealed) // workaround taken from https://bit.ly/2XnNEGN { UnBlurAnimation = UnBlurAnimation.Clone(); } if (HideSelectionMenuAnimation.IsSealed) { HideSelectionMenuAnimation = HideSelectionMenuAnimation.Clone(); } if (BlurAnimation.IsSealed) { BlurAnimation = BlurAnimation.Clone(); } if (ShowSelectionMenuAnimation.IsSealed) { ShowSelectionMenuAnimation = ShowSelectionMenuAnimation.Clone(); } Storyboard.SetTarget(UnBlurAnimation, MainContent); Storyboard.SetTarget(HideSelectionMenuAnimation, SelectionMenu); Storyboard.SetTarget(BlurAnimation, MainContent); Storyboard.SetTarget(ShowSelectionMenuAnimation, SelectionMenu); }