public void OpenCustomPane(Type pageType, object parameter)
        {
            CustomOverlayGrid.Visibility = Visibility.Visible;

            if (ActualWidth > 768)
            {
                CustomContainer.RenderTransformOrigin = new Point(0.5, 0.5);
                OpenCustomStoryboard.Begin();
            }
            else
            {
                CustomContainer.RenderTransformOrigin = new Point(0, 0);
                CustomOpenAnimation.From = ActualWidth;
                CustomOpenAnimation2.To  = -ActualWidth;
                OpenCustomMobileStoryboard.Begin();
            }

            CustomGrid.Navigate(pageType, parameter, new SuppressNavigationTransitionInfo());
        }