C#知识点-12(简单控件、使用GDI+绘制验证码、坦克案例)

Winform窗体应用

变量名.Visible = false;//将某个控件隐藏起来
变量名.Visible = true;//将某个隐藏的控件显示出来
变量名.Focus();//将某个控件设置焦点
变量名.WordWrap = true;//自动换行

Image.FromFIle(path);//从指定的文件创建Image
图像名称.SizeMode = PictureBoxSizeMode.Zoom//图片自适应大小

使用Timer控件时,需要将Timer的属性中的Enabled属性设为true;

代码实现走马灯

label1.Text = label1.Text.Substring(label1.Text.Length - 1)+ label1.Text.Substring(0, label1.Text.Length - 1);

GDI+绘图
 

            Graphics g = this.CreateGraphics(); //创建一个GDI+绘图图面对象; this代表Form1这个窗体
            Pen pen  = new Pen(Color.Yellow, 2);
            Point p1 = new Point(100, 100);//p1的坐标
            Point p2 = new Point(500,500);//p2的坐标
            g.DrawLine(pen, p1, p2);//画一条直线;p1、p2两点确定一条直线
            g.DrawString("喜羊羊与灰太狼",new Font("微软雅黑",12,FontStyle.Italic),new SolidBrush(Color.Red),new Point(100,100));

使用GDI+绘制验证码

        Random r = new Random();
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            //点击picturebox的时候,创建一个验证码图片
            //1、创建一个由像素数据处理的图片对象--位图
            Bitmap bmp = new Bitmap(120, 40);
            //2、创建GDI+的对象
            Grap
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值