コード例 #1
0
ファイル: Zoomer.xaml.cs プロジェクト: mcjt/snoopx
 private void HandleSwitchTo2D(object target, ExecutedRoutedEventArgs args)
 {
     if (_visualTree3DView != null)
     {
         Target                  = _target;
         _visualTree3DView       = null;
         ZScaleSlider.Visibility = Visibility.Collapsed;
     }
 }
コード例 #2
0
ファイル: Zoomer.xaml.cs プロジェクト: mcjt/snoopx
        private void HandleSwitchTo3D(object target, ExecutedRoutedEventArgs args)
        {
            var visual = _target as Visual;

            if (_visualTree3DView == null && visual != null)
            {
                try
                {
                    Mouse.OverrideCursor = Cursors.Wait;
                    _visualTree3DView    = new VisualTree3DView(visual);
                    Viewbox.Child        = _visualTree3DView;
                }
                finally
                {
                    Mouse.OverrideCursor = null;
                }
                ZScaleSlider.Visibility = Visibility.Visible;
            }
        }