在UWP中,我試圖獲取指針的位置。c#uwp指針位置
我設法與未來事件做:
private void Grid_PointerMoved(object sender, PointerRoutedEventArgs e)
{
PointerPoint point = e.GetCurrentPoint(mainGrid);
var x = point.Position.X;
var y = point.Position.Y;
}
而且具有這樣一來就會被解僱所有的時間。所以,我需要一些財產來獲得這個位置。我發現這個:
var pointerPosition = Windows.UI.Core.CoreWindow.GetForCurrentThread().PointerPosition;
但它並不總是返回正確的位置。
要獲取當前鼠標位置的任何其他屬性?
您的意思是「所以,我需要一些財產來獲得這個位置「?因爲您已經使用上述方法得到了鼠標位置 –
但是每次移動鼠標時它都會被觸發。 – user3239349
所以你需要指定某個函數被調用時的指針位置。我對嗎? –