首页 新闻 会员 周边 捐助

关于wpf实现图片像幻灯片一样的循环播放,跪求代码

0
悬赏园豆:100 [待解决问题]

从数据库取出图片路径后循环显示在窗口上,例如从左到右无缝滚动,百叶窗之类的,本人小菜鸟一个,以前只浅浅的用过win8 ,C#学的也不太好,求大神指导呀,跪求代码。

找自己丶的主页 找自己丶 | 初学一级 | 园豆:28
提问于:2013-05-03 23:16
< >
分享
所有回答(3)
0
private void Window_Loaded(object sender, RoutedEventArgs e)
{
    DispatcherTimer dispatcherTimer = new DispatcherTimer();
    dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
    dispatcherTimer.Interval = new TimeSpan(0, 0, 1);
    dispatcherTimer.Start();
}

private void dispatcherTimer_Tick(object sender, EventArgs e)
{
    CommandManager.InvalidateRequerySuggested();
   _image.UriSource = new Uri(this.picUri);
this.imgVideo.Source = _image;
}

类似上面的代码

悟行 | 园豆:12559 (专家六级) | 2013-05-03 23:33

你好,我看你贴出的代码是根据timer改变image的source属性从而变换图片,可是我所想的注重的是变换的动作,比如无缝滚动,飞入飞出。

支持(0) 反对(0) 找自己丶 | 园豆:28 (初学一级) | 2013-05-03 23:40
0

用动画 很简单  Blend生成 ,在改一下就能达到你要的效果

Breeze-Chen | 园豆:4 (初学一级) | 2013-05-05 09:33
0

学习

望馨 | 园豆:234 (菜鸟二级) | 2013-05-06 11:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册