Winform随机点名

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

Winform随机点名

代码如下:

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)];
  }

 

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

Winform随机点名

上一篇:window.open()


下一篇:编写高质量代码改善C#程序的157个建议