zoukankan      html  css  js  c++  java
  • 动态创建多个Button控件

    实现效果:

      

    知识运用:

      Controls属性  //获取包含在窗体内的控件的集合

        public Control.ControlCollection Controls { get; }

      Controls集合的的Add方法  //将指定的控件添加到窗体控件的集合中

        public virtual void Add(Control value)  //value:  继承与Control类的控件

      补充:所有窗机控件都继承于Control类 所以所有窗体控件都可以使用Controls集合的Add方法

    实现代码:

            private void Form1_MouseClick(object sender, MouseEventArgs e)
            {
                Button btn = new Button()
                {
                    Text="动态创建多个Button",
                    ForeColor=Color.FromArgb(
                        G_random.Next(0,255),
                        G_random.Next(0,255),
                        G_random.Next(0,255)),
                    AutoSize=true,
                    Location=e.Location
                };
                Controls.Add(btn);
            }
    
  • 相关阅读:
    Codeforces-859C Pie Rules(dp)
    Codeforces-550D Regular Bridge
    Codeforces-534D Handshakes
    抽象类
    内部类
    接口
    初始化
    this 和super
    数据库测试的测试点
    数据库测试的主要内容
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10136368.html
Copyright © 2011-2022 走看看