首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何让队列里的图片 显示在3个picturebox,让图片自动浏览

2013-07-09 
怎么让队列里的图片 显示在3个picturebox,让图片自动浏览public QueueImageQueueMethod(){QueueImage

怎么让队列里的图片 显示在3个picturebox,让图片自动浏览
       public Queue<Image>  QueueMethod()
        {
            Queue<Image> strList = new Queue<Image>();
            foreach (var item in getPic(@"E:\pic1"))
            {
                strList.Enqueue(Image.FromFile(item));
            }
            return strList;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            /图片自动浏是这个button里的功能,功能就能电视上的滚动字幕似的,只不过这里要多个图片在3个picturebox里滚动,哪位大哥帮帮我,不太会,给点代码,给点提示也可以
        }
[解决办法]
你可以添加一个Timer控件在窗体中,然后注册Timer.Tick事件,然后Tick事件处理函数中指定Picturebox.image属性为你队列中的图片就可以了,具体代码可以参考下下面的链接:
http://social.msdn.microsoft.com/Forums/windows/en-US/0d552274-db2b-466c-b09a-396ce3667c90/time-between-ticks-seems-to-get-faster

热点排行