C# 從一個窗口傳參到另一個窗口

現在有兩個窗口fram1和frame2

目標是從fram1傳參到fram2

 

在frame1窗口下寫如下代碼,目標是確定參數

frame2   f2 = new frame2(string1);//傳參數string1,可以傳多個參,用逗號隔開

                    this.Hide();//frame1窗口消失
                    f2.Show();//frame2窗口呈現

 

在frame2窗口下寫如下代碼,目標是接收參數

找到

  public  frame2(string name)//接受一個參數
        {
            InitializeComponent();
            this.Text = name; //在frame2窗口的標頭處設置text屬性

        }

若現在有另外一個窗口frame3(無參)要傳參(由於沒有參數,功能可以說成是在frame3窗口中點擊某個按鈕打開frame2窗口)給frame2

則在frame2窗口下寫如下代碼,

  public  frame2()//無參數可接受

        {
            InitializeComponent();
         

        }

 

基本傳參方法就是這些了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章