113 references to PlacementMode
PresentationFramework (104)
src\Framework\MS\Internal\Documents\DocumentGridContextMenu.cs (1)
119contextMenu.Placement = PlacementMode.RelativePoint;
src\Framework\MS\Internal\Documents\DocumentViewerHelper.cs (1)
445cm.Placement = PlacementMode.Relative;
src\Framework\System\Windows\Controls\ContextMenu.cs (2)
242public PlacementMode Placement 244get { return (PlacementMode) GetValue(PlacementProperty); }
src\Framework\System\Windows\Controls\ContextMenuService.cs (5)
274typeof(PlacementMode), // Type 276new FrameworkPropertyMetadata(PlacementMode.MousePoint)); // Default Value 284public static PlacementMode GetPlacement(DependencyObject element) 290return (PlacementMode)element.GetValue(PlacementProperty); 298public static void SetPlacement(DependencyObject element, PlacementMode value)
src\Framework\System\Windows\Controls\PopupControlService.cs (2)
891cm.Placement = PlacementMode.Center; 896cm.Placement = PlacementMode.MousePoint;
src\Framework\System\Windows\Controls\Primitives\Popup.cs (83)
444typeof(PlacementMode), 447PlacementMode.Bottom, 455public PlacementMode Placement 457get { return (PlacementMode) GetValue(PlacementProperty); } 466internal PlacementMode PlacementInternal 470PlacementMode placement = Placement; 471bool isMouseMode = (placement == PlacementMode.Mouse || placement == PlacementMode.MousePoint); 474placement = PlacementMode.Bottom; 493PlacementMode value = (PlacementMode)o; 494return value == PlacementMode.Absolute 495|| value == PlacementMode.AbsolutePoint 496|| value == PlacementMode.Bottom 497|| value == PlacementMode.Center 498|| value == PlacementMode.Mouse 499|| value == PlacementMode.MousePoint 500|| value == PlacementMode.Relative 501|| value == PlacementMode.RelativePoint 502|| value == PlacementMode.Right 503|| value == PlacementMode.Left 504|| value == PlacementMode.Top 505|| value == PlacementMode.Custom; 1948private static bool IsAbsolutePlacementMode(PlacementMode placement) 1952case PlacementMode.MousePoint: 1953case PlacementMode.Mouse: 1954case PlacementMode.AbsolutePoint: 1955case PlacementMode.Absolute: 2010PlacementMode placement = PlacementInternal; 2034if (placement == PlacementMode.Custom) 2063if (placement == PlacementMode.Custom) 2123if ((bestIndex >= 2) && (placement == PlacementMode.Right || placement == PlacementMode.Left)) 2231PlacementMode placement = PlacementInternal; 2291private Point[] GetPlacementTargetInterestPoints(PlacementMode placement) 2311if (placement == PlacementMode.Mouse || placement == PlacementMode.MousePoint) 2343if (placement != PlacementMode.Relative && placement != PlacementMode.RelativePoint) 2379private Point[] GetChildInterestPoints(PlacementMode placement) 2474private static int GetNumberOfCombinations(PlacementMode placement) 2478case PlacementMode.Bottom: 2479case PlacementMode.Top: 2480case PlacementMode.Mouse: 2483case PlacementMode.Right: 2484case PlacementMode.Left: 2485case PlacementMode.RelativePoint: 2486case PlacementMode.MousePoint: 2487case PlacementMode.AbsolutePoint: 2490case PlacementMode.Custom: 2493case PlacementMode.Absolute: 2494case PlacementMode.Relative: 2495case PlacementMode.Center: 2502private PointCombination GetPointCombination(PlacementMode placement, int i, out PopupPrimaryAxis axis) 2510case PlacementMode.Bottom: 2511case PlacementMode.Mouse: 2526case PlacementMode.Top: 2543case PlacementMode.Right: 2544case PlacementMode.Left: 2548if ((dropFromRight && placement == PlacementMode.Right) || 2549(!dropFromRight && placement == PlacementMode.Left)) 2565case PlacementMode.Relative: 2566case PlacementMode.RelativePoint: 2567case PlacementMode.MousePoint: 2568case PlacementMode.AbsolutePoint: 2586case PlacementMode.Center: 2590case PlacementMode.Absolute: 2591case PlacementMode.Custom: 2601private static PopupPrimaryAxis GetPrimaryAxis(PlacementMode placement) 2605case PlacementMode.Right: 2606case PlacementMode.Left: 2609case PlacementMode.Bottom: 2610case PlacementMode.Top: 2611case PlacementMode.RelativePoint: 2612case PlacementMode.AbsolutePoint: 2615case PlacementMode.Relative: 2616case PlacementMode.Mouse: 2617case PlacementMode.MousePoint: 2618case PlacementMode.Center: 2619case PlacementMode.Absolute: 2620case PlacementMode.Custom: 2706private Rect GetMouseRect(PlacementMode placement) 2710if (placement == PlacementMode.Mouse)
src\Framework\System\Windows\Controls\Slider.cs (1)
854_autoToolTip.Placement = PlacementMode.Custom;
src\Framework\System\Windows\Controls\ToolTip.cs (2)
309public PlacementMode Placement 311get { return (PlacementMode) GetValue(PlacementProperty); }
src\Framework\System\Windows\Controls\ToolTipService.cs (5)
267typeof(PlacementMode), // Type 269new FrameworkPropertyMetadata(PlacementMode.Mouse)); // Default Value 277public static PlacementMode GetPlacement(DependencyObject element) 283return (PlacementMode)element.GetValue(PlacementProperty); 291public static void SetPlacement(DependencyObject element, PlacementMode value)
src\Framework\System\windows\Documents\TextEditorContextMenu.cs (1)
177contextMenu.Placement = PlacementMode.RelativePoint;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
3248bamlMember.TypeConverterType = typeof(System.Windows.Controls.Primitives.PlacementMode);
System.Activities.Presentation (9)
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (2)
589this.ContextMenu.Placement = PlacementMode.Center; 593this.ContextMenu.Placement = PlacementMode.MousePoint;
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (1)
1522Placement = PlacementMode.Bottom,
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (4)
477this.ContextMenu.Placement = openedByKeyboard ? PlacementMode.Relative : PlacementMode.MousePoint; 482this.ContextMenu.Placement = openedByKeyboard ? PlacementMode.Center : PlacementMode.MousePoint;
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (2)
599this.ContextMenu.Placement = PlacementMode.Center; 603this.ContextMenu.Placement = PlacementMode.MousePoint;