实现常用随机验证码和可以和自己聊天的聊天窗口

聊天窗口

实现常用随机验证码和可以和自己聊天的聊天窗口_第1张图片
实现常用随机验证码和可以和自己聊天的聊天窗口_第2张图片
案例解析
这个案例中用到关健代码

`//Multiline 表示的是 是否可以多行显示
           textBox1.Multiline = true;`
` //ReadOnly 设置是否只读
            textBox1.ReadOnly = true;`
//获取TextBox1的宽度设置给textBox2的属性width
            textBox2.Width = textBox1.Width;`
        这行代码的意思就是当1确定了属性后要是要设置2的时候就可以用1的属性来等价2的属性
       4.buttonl按键
 private void button1_Click(object sender, EventArgs e)
        {
            //获取到textBox2中的文本
      

```csharp
  textBox1.Text += "【一个会做饭不会敲代码的程序猿】(12138)" + DateTime.Now + "\r\n" + "\r\n" + textBox2.Text + "\r\n";
        textBox2.Text = "";

           
            textBox1.Font = new Font("黑体", 12);
         
rivate void button2_Click(object sender, EventArgs e)
        {
            
            textBox2.Text = "";
        }

``  private void textBox2_KeyDown(object sender, KeyEventArgs e)
        {
            //事件对象e 提取有关健盘上的数据
            //判断用户按下回车键
            if (e.KeyCode == Keys.Enter)
            {
                //获取到textBox2中的文本
                textBox1.Text += "【一个会做饭不会敲代码的程序猿】(12138)" + DateTime.Now + "\r\n" + "\r\n" + textBox2.Text + "\r\n";
                textBox2.Text = "";
            }

验证码

实现常用随机验证码和可以和自己聊天的聊天窗口_第3张图片
实现常用随机验证码和可以和自己聊天的聊天窗口_第4张图片实现常用随机验证码和可以和自己聊天的聊天窗口_第5张图片
规则:
1。随机生成数字和字母
2。随机颜色
3。就字符链接成一个字符串
4。在窗口中要添加button和label工具
button 起到的是个点击切换的作用
label 起到是现实数字或字母的作用55
5.因为验证码的四个字母不可能全是字母或数字也有可能是数字加字母, 所以, 我们随机产生两个数字。
随机的数字为0时则创建字母否则数字为1时则创建数字
6.字符串的拼接并不是求和,而是A+1=A1的关系

你可能感兴趣的:(c#)