zoukankan      html  css  js  c++  java
  • c# 窗体传值

    2.窗体传值

    form1中有textBox1和 button1。

    form2中有lable1

    要实现的:点击button1后form2显示且lable1的内容是textBox1的内容。

                     实现的代码:

                    form1中button的代码:

                                                     String t=textBox1.Text; //把要显示的的内容给一个变量;

                                                     from2 fr =new form2(t);//form2(t)是在form2中的一个重载构造函数

                                                     fr.show();

                  form2中的代码:

                                                    private string m;

                                                     public form2(string p )//重载构造函数,加一个参数(用来传值)--在form1中实例化的时候,那个参数——t 就是textBox1.text的内容,在此代替的是p

                                                    {

                                                        InitializeComponent();

                                                        this.m=p; //把参数赋值给form2的一个私有变量

                                                     }

                                                  form2_load( )

                                                    {

                                                       this.lable1.text=m; //lable1的内容就是私有变量m,此时的m是由form1传过来的值t                             

                                                      }

                                                               

  • 相关阅读:
    给读者、学生、初学者的话(不管你买哪一本计算机书,都适用)
    [回忆]我是怎么落进「写程序」这个大火坑的?
    CF1093E [Intersection of Permutations]
    CF712E [Memort and Casinos]
    CF1093G [Multidimensional Queries]
    FFT与一些冷门问题
    平面图转对偶图&19_03_21校内训练 [Everfeel]
    19_03_26校内训练[魔法卡片]
    洛谷 P4515 [COCI20092010#6] XOR
    NTT模板(无讲解)
  • 原文地址:https://www.cnblogs.com/zzxap/p/2175890.html
Copyright © 2011-2022 走看看