locked
wp8 手势缩放操作效率特别低,求助 RRS feed

  • 问题

  • <Grid Name="grid"   ManipulationDelta="ContentPanel_ManipulationDelta" >

        几百个textblock

    <Grid/>

    需求大概这样,一个grid中间套了几百个textblock,当对grid进行缩放手势时,整体变大 或变小,包括里面的textblock

    当textblcok少的时候很流畅,几百个的时候就特别卡,请问有什么好的解决方案吗

    期待您的帮忙  谢谢

    2015年5月14日 3:04

答案

  • Hi King_Zhong,

    我有个想法,可以使用虚拟化的方式不要一次性加载太多的TextBlock,在有需要的时候显示其他的TextBlock,我相信你肯定是通过绑定来实现的吧。具体虚拟化的东西WP8没有现成的解决方案,不过可以参考下:http://blogs.msdn.com/b/ptorr/archive/2010/08/16/virtualizing-data-in-windows-phone-7-silverlight-applications.aspx

    另外,如果你可以合并TextBlock,也可以帮助你提升程序效率。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月15日 5:05
    版主