コード例 #1
0
ファイル: DockHelper.cs プロジェクト: yzylovepmn/YDock
        public static Point GetMousePositionRelativeTo(FrameworkElement relativeTo)
        {
            var mouseP    = relativeTo.TransformToDeviceDPI(Win32Helper.GetMousePosition());
            var pToScreen = relativeTo.PointToScreenDPIWithoutFlowDirection(new Point());

            return(new Point(mouseP.X - pToScreen.X, mouseP.Y - pToScreen.Y));
        }
コード例 #2
0
ファイル: DockHelper.cs プロジェクト: yzylovepmn/YDock
 public static Point GetMousePosition(FrameworkElement relativeTo)
 {
     return(relativeTo.TransformToDeviceDPI(Win32Helper.GetMousePosition()));
 }