Ich versuche gerade, meine WPF-Steuerung zu UWP zu transportieren und bleibe beim PointerMoved-Ereignis stecken. Während ich in der Lage war, den Zustand einer Maustaste in WPF zu überprüfen und meinen Code nur auszuführen, wenn der Zustand wahr war, kann ich das Äquivalent in UWP nicht herausfinden.UWP: PointerMoved, wenn Zeiger gedrückt wird
Was ich in WPF
private void MyControl_MouseMove(object sender, MouseEventArgs e)
{
if (Mouse.LeftButton == MouseButtonState.Pressed)
{
//...
}
}
Was ich in UWP wollen
private void MyControl_PointerMoved(object sender, PointerRoutedEventArgs e)
{
if("PointerIsBeingPressed")
{
//...
}
}
Jede Antwort oder Hinweis, Dinge anders zu tun ist, zu schätzen!
Werfen Sie einen Blick hier: https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.uielement#Windows_UI_Xaml_UIElement_PointerPressed – Chrille
Weitere Informationen über Zeigerhandling: https://docs.microsoft.com/en-us/windows/uwp/input-and-devices/handle-pointer-input – Silvermind
@Chrille Hinweis funktionierte sofort, danke! –