Example #1
0
 private void pivot_Loaded(object sender, RoutedEventArgs e)
 {
     MoreVisualTreeHelper.GetObjectByName <ContentControl>(pivot, "HeaderClipper").Visibility         = Visibility.Collapsed;
     MoreVisualTreeHelper.GetObjectByName <ContentPresenter>(pivot, "LeftHeaderPresenter").Visibility = Visibility.Collapsed;
     MoreVisualTreeHelper.GetObjectByName <Button>(pivot, "PreviousButton").Visibility = Visibility.Collapsed;
     MoreVisualTreeHelper.GetObjectByName <Button>(pivot, "NextButton").Visibility     = Visibility.Collapsed;
     MoreVisualTreeHelper.GetObjectByName <ContentPresenter>(pivot, "RightHeaderPresenter").Visibility = Visibility.Collapsed;
 }
Example #2
0
        static void fe_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
        {
            FrameworkElement fe = sender as FrameworkElement;

            if (fe != null)
            {
                Window w = MoreVisualTreeHelper.Find(fe, typeof(Window)) as Window;

                if (w != null)
                {
                    FrameworkElement position = GetPosition(fe);

                    Point point = position.TransformToAncestor(w).Transform(new Point(0, 0));

                    Canvas.SetLeft(fe, point.X - 10);
                    Canvas.SetTop(fe, point.Y - 10);
                }
            }
        }
Example #3
0
        public void BackTop()
        {
            var scrollViewer = MoreVisualTreeHelper.GetObject <ScrollViewer>(pivot.SelectedItem as PivotItem);

            scrollViewer?.ChangeView(0, 0, 1f, false);
        }