none
请问如何关闭窗体弹跳效果? RRS feed

  • 问题

  • 我的WPF窗体里有一个ScrollViewer,设置了Panning属性,在平板电脑上触控滚动内容至最后时,窗体就会跳动,请问有没有什么方法可以禁用这种跳动效果?
    • 已更改类型 a4712635 2011年8月26日 2:01
    2011年8月26日 2:00

答案

  • 这几天我休了个假,现在回来了。不好意思久等了。

    你可以设置 ScrollViewer 的这个属性 IsDeferredScrollingEnabled ,只在滚动结束后进行内容刷新。

    不过,你的触控设备我需要看下是否有很好的图形引擎,因为WPF刷新本身对图像设备要求有点高,如果有这种效果发生,一般是设备性能无法很好满足复杂界面的刷新需求。所以如果是这种情况多话,建议使用我的上面那个属性,来尽可能的减少刷新的发生。

    Sincerely,


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月29日 3:23
    版主

全部回复

  • 版主在吗?有什么方法可以用?

    2011年8月28日 8:04
  • 这几天我休了个假,现在回来了。不好意思久等了。

    你可以设置 ScrollViewer 的这个属性 IsDeferredScrollingEnabled ,只在滚动结束后进行内容刷新。

    不过,你的触控设备我需要看下是否有很好的图形引擎,因为WPF刷新本身对图像设备要求有点高,如果有这种效果发生,一般是设备性能无法很好满足复杂界面的刷新需求。所以如果是这种情况多话,建议使用我的上面那个属性,来尽可能的减少刷新的发生。

    Sincerely,


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月29日 3:23
    版主