投资立24久职场弯路,你按照得以绕开的…

By admin in 投资 on 2018年8月31日

至于贪吃蛇,一直还惦记做一个,但一直以来奈何总是没其余思路,经过立马几上的合计,总算是于来出来了

习工作无知情有啊含义,找不交人生方向?

大凡当好柜混履历还是出创业,人生选择最多陷入焦虑?

当学堂当了N年学霸,毕业之后秒变职场小白,心里落差巨大?

困于工作倦怠期,不甘于稳定也庸碌的现状,可同时未敢辞职去撵理想?

重点以的是 Graphics 

树十八年来,BeBeyond表现了太多的人,在职业发展的进程中,遇到上述之这些瓶颈,并来向我们求助。

现来拘禁就张图,这张图如每一个单元格是10*10的,那么当及时张图里,蛇的诸一样节即是10*10的大小

咱俩发现在面这些困境的时节,他们屡屡还是病急乱投医。或者了解爱人之意,或者与养父母谈谈心,或者虽是以网上一阵癫狂搜索…当然,结果当然是坏麻烦得到其他针对及时发价之信息。

 

因此,真的在什么直接飞的艺术能够很快破桎梏打通面对工作困境时死的脑也?

投资 1

当!然!有!

 

前段时间我们推出了扳平首洋洋洒洒7000许之专职白皮书为远在迷茫的众人进行工作启蒙获得了豪门普遍的好评!

可见到时蛇的长短是”3″节,假得这一个单元格是10诸如从的语句,

收藏 |
每个中国大学生还应该读的工作启蒙白皮书

当即3节蛇身的坐标分别是  0,0    10,0    20,0

如若这无异于赖BeBeyond受2018新春佳节底起,将给10000+人都找到好办事的线下课的构思体系,首不善搬至了线上来,与简书联合重磅推出的「职业小课堂」

默认情况下蛇应该是朝右侧前进的,那么怎么套蛇身在运动吧?

将曾经就属于个别丁找我发展,解决事情发展迷茫的门路与重多之人头分享。

思路是这样的,首先以蛇头也即是最右边边位置(坐标20,0)
的前(坐标30,0)位置还打一个蓝色的无非元格

(P.S.文末有惊喜福利)

就是比如这样


投资 2

以斯高速时代,人们每天陀螺版运转,我们认为一个胜质量之点子课程,会是随即不过节省时间成本及流量成本的学方式。

下一场擦掉最左边的蛇尾(坐标0,0)

但是,在是线教要恒河沙数一般冒尖,铺面而来的时,纵观市场达成业已有些事情内容,不乏噱头(比如咪蒙教你月薪5万的流),却挺少见到深度挖掘问题本质之上内容。

虽改成这样了

至于职业问题的分析,BeBeyond曾经探索了18年,我们积累为100000+的求职者进行过职业咨询,并且8000+的学生在这里找到了自己前途之事发展的路。

投资 3

当下无异于涂鸦,这次课程和线下课程相比,对学科几乎做到了100%底素材革新。我们将丝下接受的实际问题逐项拆解,然后坐18年来BBY成熟的思想模式开展严密解读后,以音频+图文的形式表现于大家。

如今蛇身是无是望右前进一步了

随即恐怕会见是公呈现了极端有实操性和最有收听价值之专职建议,同时为是针对业余时间最值得的同一不成投资。

实质上就算是用左右坐标每次+10,而即使坐标不转移

下一场径直重复是进程,就改成了蛇一直以为右侧前进


———————————————————–顽皮的分割线——————————————————–

24节课带您打破思想局限

每期8-10分钟,每周半冀,持续一个季度,每期至少为听众打破一个专职困局——这是饭碗小课堂在未来老三只月里的“课程表”。

咱们相信,这会是一个聚众年轻活泼和盛大严谨于一身,能打破你原来思想局限的事思考类节目。

叫冲破思想局限为?其中一些,就是打破你针对一些事物之原有认知,刻板印象,从而找到解决问题之初角度。

选个例子,很多学生会来咨询我们这样一个题材,“我认为自身的性情极度内向,怎么转?”

内向者总会本能地认为自己之人性导致自己牵连少,社交能力差,进而导致工作面临的各种非沿。可是一个人的性变异来源整个:遗传、环境、教育、实践经历,几乎是不可逆的。

而若做的无是了否认自己的内向性格,而是应受它,并打通出内为性格的优势,并加以利用。比如内向者由于我之快,相较外向者会再次发生跟理心,做事也会见相对更细致,这些平是做事面临那个重点的质地。

据悉以上是题材,我们的课程所做的哪怕是扩大而对人性认知的角度,比方说,我们该于什么角度去体会。然后能够越来越客观的错过看待你的此性格,并找到适合他的开拓进取的一个势与条件。

*
*


 

咱俩怀念跟你聊的刀刀见血

关于职业问题,无外乎这几乎接近,“认知我”,“认知工作”,“展示自己”。

咱们会以诚的用户问题为切入点,带领用户看到这些题材背后的规律,以及可更进一步考虑与步的角度。

下面,是咱的课中会波及到的部分话题,大家好望是否戳中了协调。

咀嚼自我类

1. 哪才能够判断好爱做呀?

2. 性格内向,怎么调?

3. 职业性格测评靠谱么?到底怎么用?

4. 找寻不顶温馨的优势是呀,怎么收拾?

咀嚼工作类

1. 未曾工夫实习怎么收拾?用人单位除了实习更重什么?

2. 大家都说找工作如果实现价值,但是自就以为钱最实在,有咨询题么?

3. 我妈希望自己考公务员,但是自还惦记看别的,怎么平衡走路?

4. 庸在实习的时段争取到于留用的会?

著自我类

1. 就业压力好,通过各种网申和面试后依旧给吊,要怎么惩罚?

2. 争写有大品位的简历?

3. 任领导小组群面怎么样才能够脱颖而出?(群面能力该如何自培训)

4. 怎么样与合作社称工资及升华?

至于上述涉的这些题材,我们会坐崭新的角度来也公解读,力求让你立竿见影地感受及原认知的阙如,并让到你实际可用之实操建议。

这里,有部分体会了BBY思维的职业班学员,对于以上问题重新认识后,找到这困境破局的学的案例,有趣味的话,你可看:

驳回考研,我真进了咨询公司!工科生跨行求职小目标变现记

法了季年园艺工程,终于投奔文学工作:那些曾经的朦胧和选择

见习三只月,从手忙脚乱到均等天好“一全面”任务量

变形记:从交大“果农”硕士及埃森哲consultant


跟着是前后左右之题目

放了这课真的发生因此吗?

BeBeyond的课程一向立足为从思想模式上,对人展开带和更改,也用往往能于缺乏日内,让学生摆脱酷过去的和睦,迅速打开新观点去看待自己要是动的路程。

错开想遇见最精的可怜自己

下面,整理的BBY12月职业班同学,在学习课程后底感受,真实无添加,请大家一块来倾听一下。

不折不扣过程被有种植抓住痛点,然后于日趋解决的觉得,上完课心情特别之爽快。比如平常匪爱讲,通过者课有意识去搜寻话说;我之前有点不自信,感觉通过队友的评介,慢慢有矣一些自信。

自身清楚了,要放手去做,去履行,不要想最多。不希罕说,就要去说,去克服心理障碍。不擅交朋友,就尝试到不同之对象,总之就是是错过做。

——by L同学

当自家让单独女性博导折磨的胸好有怨气(我无思量自己要好变成一个来怨气的人口,总看怨气会腐蚀人心),做事非常消沉的当儿,在这短短时间内所学到之事物,让我心坎宁静了多。

如“时时刻刻都于锻炼自己,如果能及任何人合作,那么自己之路,能力,事业还见面变换得杀达观……”,这些讲话会为我怀念搭了过多事情,会安抚自己,平和地失去与我导相处,我期待我会时时刻刻念在当时几乎句话,友善可亲地比我先生,直至顺利毕业。

每当发生了哟是职业人,什么是自然人的回味后,我与单身女性博导的涉嫌转移了,我起积极往自己之教职工沟通,结果自己的良师对我之情态呢统统不平等了,本来还可能要延毕,现在不会见了。

——by H同学


=====


率先来法向下

学科介绍

学科设置

立是BeBeyond首赖用丝下体验式Workshop的琢磨框架下到马上大家最好关切职业发展之问题及,并享受到线达平台。全期BeBeyond职业小课堂将生24节课,每周五、周六晚6点啊大家准时播放。无限次回听。

课程形式

每一样节省事小课堂将下放以音频、文摘,以及线上社群,大家可以社群中讨论、分享对于职业之见识、疑惑、建议等。

交互方式

咱俩每期会从诸多线下之问询者中抽取为于多询问的问题看作讨论的话题开展讨论,同时你以聆听之后,可以积极留言你的得到和困惑,获得点赞最多的问题,也将变为讨论话题之一。

介入方式

咱们啊会有线上社群,让你可和过剩的丁进行在线讨论,获得更多之角度以及差想法。

为下之言辞,就是当眼前的蛇头位置,例如当前凡30,0
这个位置的花花世界还打一个蓝色单元格

申请办法

哪怕如这样的

此次的丝达课程为BeBeyond与简书联合推出,课程将吃简书平台公布,报名办法有三栽:

投资 4

1、在简书大学堂民众号后台回复“职场”

这时候蛇头的坐标就该是(30,10),  其实就是以新加底蛇头的纵坐标加了10

2、长准下图保存及微信打开:

下一场擦掉尾部底10,0坐标

3、点击蓝色字体积分商城,使用积分进行购买。

以本篇推文下方,你还可将公对于事情的迷惑,回复给到我们,复原中点赞最高的题材,我们以专门召开同要音频课程,进行正式的解析

提出该问题的校友,还用免费获取我们的工作小课堂产品,所以,还等啊?赶快行动起来!

投资 5

然后径直还这过程(也就是横坐标不转换,纵坐标一直加10),就照葫芦画瓢出蛇身向下活动了

 

然后往左的语句,就是横坐标-10 而就坐标不转换

提高的言辞就是,横坐标不转移,纵为标-10

 

核心的思绪就是是如此,在蛇身运动的进程被莫移的增多蛇头擦除蛇尾

如若当变更方向的当儿便改变该对应的横纵坐标.

 

————————————————————————————俏皮的分割线————————————————————–

 

随着说下食物的排放

食物吧,采取随机投放

不过排放的区域是来重的

如项目的地图是一个720*720的四方,蛇身一省是10*10底语,那么食物的尺寸也理应是10*10

苟食品的下区域啊非应不止地图,不然蛇根本吃不至怎么将是吧

自家同一正好开思念的凡创办以机器,然后轻易以0-720盖内展开取值

只是,因为你是10*10底大大小小,如果任意出来了的横坐标是3,纵坐标是5底言辞

那么这个食物就会见并发非以蛇身的走轨迹及

就此对食品的投资区域自是(
0-720/食物宽度)*食品宽度,这样出来的坐标总是会叫他的大幅度整除

像如果任意出来的星星个坐标数字是3及5

这就是说通过以上处理出来的坐标就应是30,50,蛇是必定会完全凭着到之

 

————————————————–没用之分割线—————————————————————————

 

好了,现在始做代码方面的事

新建一个窗体程序后,我是打算直接用一个图形框当地图的,图片框的轻重缓急设置为720*720

倘蛇身和食的分寸都设置也10*10

界面搭建

投资 6

 

= =| 额,不会见搭界面,就这样吧

接下来,直接贴全部底代码

 ===================元素分割线================================

(之前发过代码,但是坐感到还有欠缺,以及臃肿的处在,所以直接编辑来编排去的修改,这次又变更了,所以决定拿前的代码完全删掉再重新粘贴平糟)

(有不足之处,请看官们何其原谅)

 1     /// <summary>
 2     /// 蛇身或食物的基本块(父类)
 3     /// </summary>
 4     public class Cell
 5     {
 6         /// <summary>
 7         /// 块的顶点X座标
 8         /// </summary>
 9         public int X { get; set; }
10 
11         /// <summary>
12         /// 块的顶点Y座标
13         /// </summary>
14         public int Y { get; set; }
15 
16         /// <summary>
17         /// 块的宽度
18         /// </summary>
19         public int Width { get; set; }
20 
21         /// <summary>
22         /// 块的高度
23         /// </summary>
24         public int Height { get; set; }
25 
26         /// <summary>
27         /// 所在地图宽度
28         /// </summary>
29         public int MapWidth { get; set; }
30 
31         /// <summary>
32         /// 所在地图高度
33         /// </summary>
34         public int MapHeight { get; set; }
35 
36         public Cell(int x,int y)
37         {
38             this.X = x;
39             this.Y = y;
40         }
41 
42         public Cell() { }
43 
44         /// <summary>
45         /// 绘制单元格
46         /// </summary>
47         /// <param name="g"></param>
48         /// <param name="c"></param>
49         public virtual void Draw(Graphics g, Color c)
50         {
51             SolidBrush sb = new SolidBrush(c);
52             g.FillRectangle(sb, this.X, this.Y, this.Width, this.Height);
53         }
54     }

 

 1     /// <summary>
 2     /// 食物类
 3     /// </summary>
 4     public class Food:Cell
 5     {
 6         public Food(int x, int y) : base(x, y)
 7         {
 8 
 9         }
10 
11         public Food() { }
12 
13         /// <summary>
14         /// 创建食物
15         /// </summary>
16         /// <returns></returns>
17         public Food GetFood()
18         {
19 
20             Random r = new Random();
21 
22             ///-------------------------------------------------------
23             ///--因为本例中所使用的地图是正方形,每一个食物都是在地图的小正方形中
24             ///其生成的坐标点必须要能被整除,所以下面才这样获取随机数
25             int rX = (r.Next(0, this.MapWidth / Width)) * Width;
26             int rY = (r.Next(0, this.MapHeight / Width)) * Width;            
27 
28             //生成新的食物,并给各项赋值
29             Food Newfood = new Food(rX, rY);
30             Newfood.Width = this.Width;
31             Newfood.Height = this.Height;
32             return Newfood;
33         }           
34     }

 

 

  1     /// <summary>
  2     /// 蛇类
  3     /// </summary>
  4     public class Snake: Cell
  5     {
  6         /// <summary>
  7         /// 创建食物对象
  8         /// </summary>
  9         Food food = new Food();
 10       
 11         /// <summary>
 12         /// 创建蛇身集合
 13         /// </summary>
 14         public List<Snake> Snakes = new List<Snake>();
 15 
 16         /// <summary>
 17         /// 创建头部坐标
 18         /// </summary>
 19         public Point Heade;
 20 
 21         public Snake() { }
 22 
 23         public Snake(int x, int y) : base(x, y)
 24         {
 25         }
 26 
 27         /// <summary>
 28         /// 位置枚举
 29         /// </summary>
 30         public enum Direction { left, right, up, down }
 31              
 32         /// <summary>
 33         /// 创建枚举对象
 34         /// </summary>
 35         public Direction de = new Direction();
 36 
 37         /// <summary>
 38         /// 画出蛇的形状
 39         /// </summary>
 40         /// <param name="g"></param>
 41         /// <param name="c"></param>
 42         public override void Draw(Graphics g, Color c)
 43         {
 44             //创建单色刷子
 45             SolidBrush sb = new SolidBrush(c);
 46 
 47             foreach (var item in Snakes)
 48             {
 49                 //将蛇身每一节画出来 
 50                 g.FillRectangle(sb, item.X, item.Y,this.Width,this.Height);
 51             }
 52         }
 53 
 54         /// <summary>
 55         /// 清除蛇尾的那节
 56         /// </summary>
 57         /// <param name="g"></param>
 58         /// <param name="c"></param>
 59         public void Clear(Graphics g, Color c)
 60         {
 61             //将尾部一个给涂掉
 62             Snake s = Snakes[0];
 63             SolidBrush sb = new SolidBrush(c);
 64             g.FillRectangle(sb, s.X, s.Y, Width, Height);
 65         }
 66 
 67         /// <summary>
 68         /// 移动的方法
 69         /// </summary>
 70         /// <param name="g"></param>
 71         /// <param name="c"></param>
 72         /// <param name="ph">当前的朝向</param>
 73         public void Move(Graphics g,Color c,Direction ph)
 74         {
 75             //根据朝向更改对应的坐标
 76             switch (ph)
 77             {
 78                 case Direction.left:
 79                     Heade.X -= Width;
 80                     break;
 81                 case Direction.right:
 82                     Heade.X += Width;
 83                     break;
 84                 case Direction.up:
 85                     Heade.Y -= Height;
 86                     break;
 87                 case Direction.down:
 88                     Heade.Y += Height;
 89                     break;
 90             }
 91 
 92             //将新蛇头加入到集合中
 93             Snakes.Add(new Snake(Heade.X, Heade.Y));
 94         }
 95 
 96         /// <summary>
 97         /// 判断当前是否吃到食物
 98         /// </summary>
 99         /// <param name="food"></param>
100         /// <returns></returns>
101         public bool EatFood(Food food)
102         {
103             //拿到食物座标
104             Point foodPos = new Point(food.X, food.Y);
105 
106             //如果当前的蛇头座标与当前的食物座标重叠
107             if (Heade.X == foodPos.X && Heade.Y == foodPos.Y)
108             {
109                 //已经吃到食物了
110                 return true;
111             }
112             else
113             {
114                 return false;
115             }
116         }
117 
118         /// <summary>
119         /// 判断 是否蛇头撞到了自己
120         /// </summary>
121         /// <returns>返回true则为撞到</returns>
122         public bool HitBOdy()
123         {
124             bool falg = false;
125             
126             //判断蛇头是否在除蛇头之外的蛇身内
127             for (int i = 0; i < Snakes.Count-1; i++)
128             {
129                 //如果在
130                 if (Snakes[i].X == Heade.X && Snakes[i].Y == Heade.Y)//Snakes[i].X == snakeHead.X && Snakes[i].Y == snakeHead.Y)
131                 {
132                     //撞到自己
133                     falg = true;
134                     break;
135                 }
136                 else
137                 {
138                     falg = false;
139                 }
140             }
141             return falg;
142         }
143 
144         /// <summary>
145         /// 判断是否跑出了地图
146         /// </summary>
147         /// <returns></returns>
148         public bool HitMap()
149         {
150             ///判断当前蛇头位置是否在地图外面
151             if (Heade.X< 0 || Heade.X >= MapWidth || Heade.Y < 0 || Heade.Y >= MapHeight)
152             {
153                 return true;
154             }
155             else
156             {
157                 return false;
158             }
159         }
160     }

 

 

    public partial class 贪吃蛇 : Form
    {

        public 贪吃蛇()
        {
            InitializeComponent();

        }       

        /// <summary>
        /// 初始化蛇
        /// </summary>
        Snake snake = new Snake();

        /// <summary>
        /// 创建食物
        /// </summary>
        Food food = null;

        /// <summary>
        /// 创建对象,用作地图(也就是大图片框)
        /// </summary>
        Graphics gp;

        /// <summary>
        /// 窗体初始化
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void 贪吃蛇_Load(object sender, EventArgs e)
        {
            ///创建画板
            gp = pictureBox1.CreateGraphics();

            //初始化蛇身朝向(默认为向右)
            snake.de = Snake.Direction.right;

            timer1.Interval = hScrollBar1.Value;
            lbSpeed.Text = hScrollBar1.Value.ToString();
            lbSnakeCount.Text = snake.Snakes.Count.ToString();

            //--初始化蛇的各项数值
            snake.Width = 10;
            snake.Height = 10;
            snake.MapHeight = pictureBox1.Height;
            snake.MapWidth = pictureBox1.Width;

            //--增加蛇身
            snake.Snakes.Add(new Snake(0, 0));
            snake.Snakes.Add(new Snake(10, 0));
            snake.Snakes.Add(new Snake(20, 0));
            snake.Snakes.Add(new Snake(30, 0));

            //--初始化食物的各项数值
            food = new SnakeGame.Food(100, 100);
            food.Width = 10;
            food.Height = 10;
            food.MapWidth = pictureBox1.Width;
            food.MapHeight = pictureBox1.Height;            
        }

        private void 贪吃蛇_Paint(object sender, PaintEventArgs e)
        {
            //创建一张位图,大小就为图片框的大小
            Bitmap bitmap = new Bitmap(this.pictureBox1.ClientSize.Width, this.pictureBox1.ClientSize.Height);
            Graphics g = Graphics.FromImage(bitmap);

            //画出初始蛇身
            snake.Draw(g, Color.White);

            //画出初始食物
            food.Draw(g, Color.Red);

            this.pictureBox1.Image = bitmap;
        }

        /// <summary>
        ///  开始按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnStart_Click(object sender, EventArgs e)
        {
            //点击开始按钮后,启动计时器
            timer1.Enabled = true;
        }


        private void timer1_Tick(object sender, EventArgs e)
        {
            ///  逻辑为:
            ///  模拟蛇身在运动
            ///  即先让蛇尾那一格涂成和背景色一样,然后判断方向,
            ///  在相应的方向增加蛇头位置,之后再将新蛇头画出来

            //每次刷新的时候都取一次蛇头位置(给蛇头赋值)
            snake.Heade = new Point(snake.Snakes.Last().X, snake.Snakes.Last().Y);

            //清除蛇尾
            snake.Clear(gp, pictureBox1.BackColor);

            //判断是否吃到食物,吃到了就不再移除蛇尾,当做是吃了食物增长了一节
            if (snake.EatFood(food))
            {
                //已经吃了就再获取一次食物
                food = food.GetFood();

                //将重新获取到食物对象赋值
                food.MapHeight = pictureBox1.Height;
                food.MapWidth = pictureBox1.Width;

                //画出重新获取到的食物
                food.Draw(gp, Color.Red);

                //每增长5节数减10速度
                timer1.Interval = Level.levelUp(snake.Snakes.Count, 5, timer1.Interval, 10);

                lbSpeed.Text = timer1.Interval.ToString();
            }
            else
            {
                //移除蛇尾
                snake.Snakes.RemoveAt(0);
            }
//只用直接调用蛇类的行走方法,传入当前的朝向就可以了
            snake.Move(gp, Color.Red, snake.de);

            //画出整个蛇身
            snake.Draw(gp, Color.White);

            //判断边界
            if (snake.HitBOdy())
            {
                timer1.Enabled = false;
                MessageBox.Show("撞到自己了,游戏结束");

                //将开始按钮禁用
                btnStart.Enabled = false;
                return;
            }
            if (snake.HitMap())
            {
                timer1.Enabled = false;
                MessageBox.Show("撞到墙了,游戏结束");

                //将开始按钮禁用
                btnStart.Enabled = false;
                return;
            }

            lbSnakeCount.Text = snake.Snakes.Count.ToString();
        }

        /// <summary>
        /// 开始按钮点击后,判断WSDA
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnStart_KeyDown(object sender, KeyEventArgs e)
        {
            //根据当前的按键将朝向对应起来
            switch (e.KeyCode)
            {
                case Keys.W:
                    snake.de = Snake.Direction.up;    
                    break;
                case Keys.S:
                    snake.de = Snake.Direction.down;   
                    break;
                case Keys.D:
                    snake.de = Snake.Direction.right;  
                    break;
                case Keys.A:
                    snake.de = Snake.Direction.left;  
                    break;
            }
        }

        /// <summary>
        /// 暂停按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnPause_Click(object sender, EventArgs e)
        {
            //将计时器不可用
            timer1.Enabled = false;
        }

        /// <summary>
        /// 拉动速度条时改变蛇的速度
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void hScrollBar1_ValueChanged(object sender, EventArgs e)
        {
            this.timer1.Interval = hScrollBar1.Value;
            lbSpeed.Text = hScrollBar1.Value.ToString();
            btnStart.Focus();
        }

        /// <summary>
        /// 重新开始
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAgain_Click(object sender, EventArgs e)
        {
            //重新开始,初始化各项数值
            snake.Snakes.Clear();

            snake.de = Snake.Direction.right;  

            this.贪吃蛇_Paint(sender, null);
            this.贪吃蛇_Load(sender, null);
            btnStart.Focus();
            btnStart.Enabled = true;
        }

        /// <summary>
        /// 画布点击,只是为了增加改变地图的背景色而已,没多大用
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                this.pictureBox1.BackColor = colorDialog1.Color;
            }

        }

        /// <summary>
        /// 窗体点击,只是为了增加改变窗体的背景色而已,没多大用
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void 贪吃蛇_Click(object sender, EventArgs e)
        {
            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                this.BackColor = colorDialog1.Color;
            }
        }

        /// <summary>
        /// 背景改变,只是为了增加改变美女图片框的背景色而已,让其和窗体背景色保持一致,没多大用
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void 贪吃蛇_BackColorChanged(object sender, EventArgs e)
        {
            pictureBox2.BackColor = this.BackColor;
        }       
    }

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2018 mobile.365-838.com 版权所有