求救,,想砸手机了。。StoryBoard问题

cxy0303 2012-12-24 11:04:25
我用StoryBoard做一个滑动效果,一个Canavs里包含一个子Canavs,子Canavs包含很多图片,然后用StoryBoard平移子Canavs,但是如果子Canavs超过一定长度,发现后面的图片都显示不出来,当StoryBoard停止后才显示出来,研究了几天了,找不出问题。在msdn上也问过,没人回答,详细可以看连接http://social.msdn.microsoft.com/Forums/zh-CN/wpappszh/thread/99ce0775-9f41-4fc3-b3eb-80bb54a69f77
...全文
553 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyondma 2013-01-25
  • 打赏
  • 举报
回复
神马情况?这点代码不好看,Canvas.Left换下试试
-Arvin 2013-01-25
  • 打赏
  • 举报
回复
我救不了你,手机给我把。
指间的风 2013-01-23
  • 打赏
  • 举报
回复
<phone:PhoneApplicationPage.Resources> <Storyboard x:Name="Storyboard1"> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="canvas"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:2" Value="-1600"/> </DoubleAnimationUsingKeyFrames> </Storyboard> </phone:PhoneApplicationPage.Resources> <!--LayoutRoot 是包含所有页面内容的根网格--> <Canvas MouseLeftButtonDown="Canvas_MouseLeftButtonDown"> <Canvas x:Name="canvas" Width="2000" Height="800"> <Image Source="test.jpg" Width="400" Canvas.Left="0"></Image> <Image Source="test.jpg" Width="400" Canvas.Left="400"></Image> <Image Source="test.jpg" Width="400" Canvas.Left="800"></Image> <Image Source="test.jpg" Width="400" Canvas.Left="1200"></Image> <Image Source="test.jpg" Width="400" Canvas.Left="1600"></Image> </Canvas> </Canvas> 控件的总长度,不要超过2000, 否则有惊喜。
cxy0303 2012-12-25
  • 打赏
  • 举报
回复
https://skydrive.live.com/redir?resid=B970ABAC86ED6D0B!128 代码在这里,很简单,看最后一张图片滑动时只显示一半
cxy0303 2012-12-24
  • 打赏
  • 举报
回复
来个活人吧。。。。。。。。。
gnimgnot 2012-12-24
  • 打赏
  • 举报
回复
有详细的代码吗?可以帮你调一下。

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧