wpf listbox touch 整个窗口移动

工作中遇到遇到,在有listbox中的地方,touch listbox的时候  可以把整个窗体都移动了,解决方案如下:

/// <summary>
/// prevent the rubber-band-effect.
/// </summary>
/// <param name="e">event argument.</param>
protected override void OnManipulationBoundaryFeedback(System.Windows.Input.ManipulationBoundaryFeedbackEventArgs e)
{
e.Handled = true;
base.OnManipulationBoundaryFeedback(e);
}

 

重写OnManipulationBoundaryFeedback事件,并将handle设置为true即可。

 

参考来源:http://bbs.csdn.net/topics/390659479

posted @ 2014-12-03 11:06  三叶草╮  阅读(475)  评论(0编辑  收藏  举报