Label控件
文本控件包含标签控件(label)、按钮控件(button)、文本框控件(textBox)和有格式文本控件(richtextBox)
Label控件可以说是最简单的控件,是System.windows.Forms.Label类提供的控件。
Label控件作用:用来提供其他控件的描述文字,例如,登录窗体上的用户名和密码
设置
属性面板
代码
例如:写一个你追我跑的一个游戏
//这里用到一个事件mouseEnter
在mouseEnter事件中写
//定义变量计算窗体的横坐标(窗体的长-文本控件的长)
Int x=this.ClientSize.With-label1.with;
//定义变量计算窗体的纵坐标(窗体的高-文本控件的高)
Int ythis.ClientSize.Height-label1.height
Random r=new random();
Label1.location=new point(r.Next(0,x+1),r.next(0,y+1));
//之后还要在label1上做一个点击的事件click
MessageBox
        private void Form1_Load(object sender, EventArgs e)
        {
            this.Name = "MainGame";
            this.Text = "你能追上我吗?";
            //Label zhuiwo = new Label();
            //zhuiwo.Text = "追我呀!";
            //this.Controls.Add(zhuiwo);
        }
        private void zhuiwo_MouseEnter(object sender, EventArgs e)
        {
            //定义横向的宽度-label的宽度就是窗体的宽度
            int x = this.ClientSize.Width - zhuiwo.Width;
            //定义高度-label的高度就是窗体活动的高度
            int y = this.ClientSize.Height - zhuiwo.Height;
            //random 是产生一个随机数的类,
            Random r = new Random();
            //定义label的定位属性=新的像素(随机.0横向+1)(随机0y+1)
            zhuiwo.Location = new Point(r.Next(0,x+1),r.Next(0,y+1));
        }
        private void zhuiwo_Click(object sender, EventArgs e)
        {
            //在label点击事件中,点击就显示你厉害!
            MessageBox.Show("你真厉害,追到我了");
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号