zoukankan      html  css  js  c++  java
  • 关联事件,向窗体中添加控件,设置控件属性等系列操作

     1  private void Form1_Load(object sender, EventArgs e)
     2         {
     3             Label lb1=new Label();
     4             lb1.Text="123";
     5             Label lb2 = new Label();
     6             lb2.Text = "234";
     7             Label lb3 = new Label();
     8             lb3.Text = "345";
     9             TextBox tb = new TextBox();
    10             tb.Text = "textboxTest";
    11             tb.TextChanged+=new EventHandler(tb_TextChanged);
    12             tb.Validating+=new CancelEventHandler(tb_Validating);
    13             TableLayoutPanel tbl = new TableLayoutPanel();
    14             tbl.ColumnCount = 5;
    15             tbl.RowCount = 5;
    16             for (int i = 0; i < tbl.RowCount; i++)
    17             {
    18                 tbl.RowStyles.Add(new ColumnStyle(SizeType.Percent, 20F));
    19             }
    20             for (int i = 0; i < tbl.ColumnCount; i++)
    21             {
    22                 tbl.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20F));
    23             }
    24             tbl.Dock = DockStyle.Fill;
    25             tbl.Controls.Add(lb1,0,0);
    26             tbl.Controls.Add(lb2,1,0);
    27             tbl.Controls.Add(lb3,0 ,2);
    28             tbl.Controls.Add(tb, 0, 3);
    29             this.Controls.Add(tbl);
    30         }
    View Code
     1 private void tb_TextChanged(object sender, EventArgs e)
     2         {
     3             MessageBox.Show("改变");
     4         }
     5         private void tb_Validating(object sender, CancelEventArgs e)
     6         {
     7             Control ctl = (Control)sender;
     8             if (!ctl.Text.IsNumeric())
     9             {
    10                 MessageBox.Show("请输入数字");
    11                 e.Cancel = true;
    12             }
    13         }
    View Code

    添加事件后 要在项目中写出事件代码

    可以自己新建一个From窗体在其中使用图形化面板添加 然后在

    public Form1()
    {
    InitializeComponent();
    }

    中查看代码

  • 相关阅读:
    上古神器之Vim编辑器
    Git
    Git
    php之IP
    PHP常见错误汇总
    Redis教程(Windows)
    如何使用RSS
    (转)Spring Boot干货系列:(三)启动原理解析
    (转)Maven创建webapp项目无法修改web版本的问题
    (转)图文详解MyEclipse中新建Maven webapp项目的步骤
  • 原文地址:https://www.cnblogs.com/xzh1993/p/4190423.html
Copyright © 2011-2022 走看看