33 references to RelativeMousePositions
PresentationFramework (33)
System\Windows\Controls\DataGrid.cs (33)
1750RelativeMousePositions position = RelativeMousePosition; 1751if (position != RelativeMousePositions.Over) 6221RelativeMousePositions position = RelativeMousePosition; 6222if (position == RelativeMousePositions.Over) 6372Debug.Assert(RelativeMousePosition != RelativeMousePositions.Over, "The mouse is not supposed to be over the DataGrid."); 6610private RelativeMousePositions RelativeMousePosition 6614RelativeMousePositions position = RelativeMousePositions.Over; 6624position |= RelativeMousePositions.Left; 6628position |= RelativeMousePositions.Right; 6633position |= RelativeMousePositions.Above; 6637position |= RelativeMousePositions.Below; 6645private static bool IsMouseToLeft(RelativeMousePositions position) 6647return (position & RelativeMousePositions.Left) == RelativeMousePositions.Left; 6650private static bool IsMouseToRight(RelativeMousePositions position) 6652return (position & RelativeMousePositions.Right) == RelativeMousePositions.Right; 6655private static bool IsMouseAbove(RelativeMousePositions position) 6657return (position & RelativeMousePositions.Above) == RelativeMousePositions.Above; 6660private static bool IsMouseBelow(RelativeMousePositions position) 6662return (position & RelativeMousePositions.Below) == RelativeMousePositions.Below; 6665private static bool IsMouseToLeftOrRightOnly(RelativeMousePositions position) 6667return (position == RelativeMousePositions.Left) || (position == RelativeMousePositions.Right); 6670private static bool IsMouseInCorner(RelativeMousePositions position) 6672return (position != RelativeMousePositions.Over) && 6673(position != RelativeMousePositions.Above) && 6674(position != RelativeMousePositions.Below) && 6675(position != RelativeMousePositions.Left) && 6676(position != RelativeMousePositions.Right);