Winform随机点名

点击随机抽取,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)];
  }

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

猜你喜欢

转载自www.cnblogs.com/LLF123/p/11431461.html