C# WinForm 想自己编一个抽奖程序,有几点不是太清楚,求思路谢谢!

lhw7791086 2013-06-20 08:27:02
具体功能很简单,点击按钮,人物图片开始跳动,下面对应的姓名栏也开始跳动。再次点击后,图片栏和姓名栏都停止。这里不太清楚的是:如何实现图片栏人物头像不停跳动切换功能?图片该存在哪里呢?我想的是将姓名和人物头像都编一个号,每次切换人物的时候,姓名和头像图片就对应起来,但是不知道图片快速切换如何实现?
...全文
346 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
屌絲來襲 2013-06-20
  • 打赏
  • 举报
回复
imagelist + timer 可以嘗試一下 ,或者建一個類用泛型集合對應保存圖片和姓名
  • 打赏
  • 举报
回复
如何保证所有人的中奖概率,以及公司下每个部门的中奖人数总和,或者由于操作人操作不当,中途关掉客户端再次启动的时候如何提取前面的数据。。。
  • 打赏
  • 举报
回复
抽奖程序,你说的这都是表面文章,真正的问题是逻辑设计,设计不好你要被骂的哦
handht 2013-06-20
  • 打赏
  • 举报
回复
楼上说的很明白了,不过循环的改变图片的 image属性,还要在界面上显示出来, 不知道用while好还是用timer好,你试下吧
Kim_Du 2013-06-20
  • 打赏
  • 举报
回复
timer控件,设置interval,然后图片在Trick事件里面绑定,点击button的时候开始(Enable=true),再次点击的时候停止(Enable=false)
pig357 2013-06-20
  • 打赏
  • 举报
回复
1. 图片跳动就是给控件赋值,picturebox1.Image = ... 2. 图片可以当做资源加载 3. 最好是单独写个类 class people { public int ID =0; public Image headIcon; public string name; } 然后list<people> 就行了

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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