WPF直接拖放并需要触摸

时间:2019-03-04 08:56:52

标签: wpf drag-and-drop touch

在WPF中进行触摸操作时,拖放操作非常奇怪。要开始拖放,用户必须点击可拖动对象,然后再次按下并开始拖动。这与我使用的任何触摸功能不同。通常,用户应该只能立即着陆并拖动。

以下是开始拖动的代码:

private void UIElement_OnPreviewTouchDown(object sender, TouchEventArgs e)
{
    Ellipse el = sender as Ellipse;
    if (el == null) return;
    DragDrop.DoDragDrop(this, el, DragDropEffects.Move);
}

有什么方法可以使拖动功能在任何地方都能正常工作吗? (这是触摸并拖动(无需额外点击即可))

0 个答案:

没有答案