gpt4 book ai didi

c# - 从填充到捕捉视觉状态时的首选行为

转载 作者:太空宇宙 更新时间:2023-11-03 13:46:22 26 4
gpt4 key购买 nike

我目前正在实现一些快照 View ,但遇到了一个我找不到答案的问题。也许你们这些美丽的头脑可以帮助我。

当我将我的应用程序从填充状态拖到捕捉状态时,有大约 1 - 1.5 秒的时间,旧的“填充” View 仍显示在捕捉的 View 空间中。不好看!我想这里应该有一个标准的行为。我是否显示启动画面?我是否在项目中设置动画(如果是,我应该监听什么事件)?

感谢大家的帮助!

编辑:这是我的一个经历过这种滞后的观点的一些简化代码 - 搜索结果页面:

<Grid x:Name="LayoutRoot">
<Grid x:Name="FullViewGrid">
<!-- Two GridViews containing up to 27 items each (not very advanced) -->
</Grid>
<Grid x:Name="SnappedViewGrid">
<!-- Two ListViews doing the same thing, with different item templates -->
</Grid>
</Grid>

基本上,我正在实现我自己的 VS2012 中提供的标准搜索契约(Contract)模板。我感觉在 UI 中呈现这些更改时 CPU 承受的压力太大了 - 这就是事情进展不太顺利的原因。

最佳答案

是的,所以这是你做错的事情。 SnapView 没有这样的延迟。如果您有兴趣,可以查看我的 SnapView 演练:http://blog.jerrynixon.com/2012/12/walkthrough-implementing-snapview-in.html

没有您的应用程序的代码示例,这是我现在可以提供的最好的。但希望这将是您走上 SnapView 正确道路所需的一切。祝你好运!

关于c# - 从填充到捕捉视觉状态时的首选行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15207173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com