Если это просто приложение UWP, есть событие UIElement.PointerPressed
, на которое вы можете подписаться.
void Target_PointerMoved(object sender, PointerRoutedEventArgs e)
{
Windows.UI.Xaml.Input.Pointer ptr = e.Pointer;
if (ptr.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Mouse)
{
Windows.UI.Input.PointerPoint ptrPt = e.GetCurrentPoint(Target);
if (ptrPt.Properties.IsRightButtonPressed)
{
// Do something
}
// Prevent most handlers along the event route from handling the same event again.
e.Handled = true;
}
}
Проверьте документы для получения дополнительной информации.