工作中遇到遇到,在有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即可。