c winform窗體傳值

2022-11-16 09:30:04 字數 1031 閱讀 4385

1樓:匿名使用者

第一個窗體裡放一個textbox1,和button1,button1開啟form2,在form2的textbox1裡寫數字,關閉form2,返回數字顯示在form1的裡面

//這裡是form1的**

private void button1_click(object sender, eventargs e)

//form2 裡定義一個show()方法public partial class form2 : formpublic string show()

private void button1_click(object sender, eventargs e)}

2樓:

form1**:

public string num;

public string num

set}private void textbox1_mouseenter(object sender, eventargs e)

public void setnum()

form2**:

private void label1_click(object sender, eventargs e)

3樓:暮色盡向晚

主窗體:

newform frmnew = new newform();

frmnew.owner = this;

frmnew.show();

public void myrefresh()新窗體:

mainform main;

main = (mainform)this.owner;

main.strname = this.txtshow.text;

main.myrefresh();

this.close();

4樓:喻元愷

其實還有更簡單的了哈,你把你想要設定的控制元件改成public,讓他們相互間都可以訪問的了,那樣就跟一個表單中的是一樣的效果了哈

winform窗體傳值重新整理問題,C 窗體傳值後的重新整理問題?

f1的label1可見性設為public f1中form2 f2 new form2 f2.owner this f2.show f2中form1 f1 f1 form1 this.owner 這句不要寫在構造方法裡 會出錯 最好寫在form2的load方法裡 f2的button1 click事件中...

VS2019,C窗體巢狀傳值問題

關閉form3時呼叫form2重新整理textbox1.text的方法 用委託應該可以,不過lz寫的太亂,沒看明白。窗體1private void button1 click object sender,eventargs e void f callfind string str 窗體2public...

C如何獲取窗體的TextBox的值

string str textbox.text.tostring string strarr str.split new char strarr裡每一 個再用一個string轉int的函式就可版以了權 通過bai textbox 的屬性進行獲du取 以下假設zhi textbox 的 name 是 ...