2013-04-27 64 views

回答

0

首先,MouseEventArgs允許您通過傳遞元素GetPosition

var relativeElement = mainWindow; 
var mousePosition = e.GetPosition(relativeElement); 

給出一個相對於1個元素的時候,你總是可以使用TranslatePoint來指定相對於哪個元素鼠標的位置應計算,將其轉換爲相對於另一個元素的座標:

var panelPosition = mainWindow.TranslatePoint(new Point(0, 0), panel); 
+0

它很酷,工作正常.. – Sankarann 2013-04-29 17:01:43

相關問題