zoukankan      html  css  js  c++  java
  • 绘画小游戏

    实现效果:

      

    知识运用:

      Point类的构造方法

      Size类的构造方法

      ControlCollection类的Add方法

    实现代码:

            private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
            {
                Point myPoint = new Point(e.X,e.Y);
                PictureBox pic = new PictureBox();
                pic.BackColor = Color.Transparent;
                pic.Location = myPoint;
                pic.SizeMode = PictureBoxSizeMode.StretchImage;
                switch(flag)
                {
                    case 0:
                        pic.Size=new Size(18,18);
                        pic.Image = Properties.Resources._1;
                        break;
                    case 1:
                        pic.Size = new Size(24, 24);
                        pic.Image = Properties.Resources._3;
                        break;
                    case 3:
                        pic.Size = new Size(30, 30);
                        pic.Image = Properties.Resources._5;
                        break;
                }
                if (e.Button == MouseButtons.Right)
                {
                    pictureBox1.Controls.Add(pic);
                }
            }
    

      

  • 相关阅读:
    TabControl
    Loading
    Dialog
    Combobox
    Markdown编辑器Editor.md使用方式
    XSS攻击
    跨域解决方案及实现
    angular4 自定义表单组件
    angular4 Form表单相关
    js 详解setTimeout定时器
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10272128.html
Copyright © 2011-2022 走看看