问题描述
Winform的pictureBox怎么能让他自己滚动起来,求代码。
解决方案
解决方案二:
为什么非要他自己滚动呢,你可以加Panel啊
解决方案三:
引用楼主的回复:
Winform的pictureBox怎么能让他自己滚动起来,求代码。
参考
解决方案四:
你要做走马灯?多放几个Picture,用Timer改变位置
解决方案五:
我这个是我之前做的一个控件的一部分图片交替显示的,而且我做的那个控件支持图片,flash,流媒体文件互相交替显示。不知道你的滚动是不是这个意思。下面只是程序的一个片段。你需要在你的程序你调用m_timer.Start()System.Timers.Timerm_timer=newSystem.Timers.Timer(m_interval);m_timer.Elapsed+=newSystem.Timers.ElapsedEventHandler(this.MainLoop);//addElapseeventm_timer.AutoReset=true;m_timer.Enabled=true;publicvoidMainLoop(objectsource,System.Timers.ElapsedEventArgse){do{temp=m_index;m_index=m_randomer.Next(m_locationlist.Length);}while(m_index==temp);//Thefisttimeisloadingfromdatabase,thenotherwiseloadingfrommemory.if(m_datacache[m_index]==null){m_datacache[m_index]=m_dao.GetByLocation(m_locationlist[m_index]);}MemoryStreamms=newMemoryStream(m_datacache[m_index]);Imageimg=Image.FromStream(ms);picbox_main.Image=img;}
解决方案六:
什么意思没懂!是一张图片自己绕圈圈??还是!如果一张图片让他倒置或者左倾斜右倾斜!还要再winform中!那就把各种形态的图片都弄一张!然后根据不同操作加载不同图片就行了!