Winform随机点名

你说的曾经没有我的故事 提交于 2020-11-11 21:48:01

点击随机抽取,lable1可以改变人员的姓名。

代码如下:

1.声明一个数组,里面进行存放人员的姓名。

        string[] names = { "张三", "李四", "王五", "诸葛亮", "张飞", "关羽", "李白", "张亮", "荆轲", "吕布" };

2.设置定时器timer控件,进行每隔多长时间进行抽取人员的姓名。  

  private void Form1_Load(object sender, EventArgs e)
  {
    //姓名显示速度
    timer1.Interval = 10;
  }

3.点击按钮

  private void button2_Click(object sender, EventArgs e)
  {
    //开始或暂停timer1
    timer1.Enabled = button2.Text == "开始" ? true : false;
    //修改按钮文字
    button2.Text = button2.Text == "开始" ? "暂停" : "开始";
  }

4.在timer点击事件中显示人员的名字

  private void timer1_Tick(object sender, EventArgs e)
  {
    //随机显示一个姓名
    label1.Text = names[new Random().Next(0, names.Length)];
  }

 

这样,就可以完成一个简单的随机点名了。。。。。。。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!