C如何把在別的窗體的textbox輸入的內容儲存另外窗

2021-04-01 08:02:49 字數 2830 閱讀 8546

1樓:**最大功能

form1裡定義一個靜bai

態變數。du

public static string name;

在你的登陸函zhi

數裡給daoname賦值。

然後在版form2裡可以調權

用到name

form1 f = new form1();

textbox2.text=f.name;

2樓:匿名使用者

建立一個靜態公共類如public static class pubclass 用於存放這一類的所有靜態變數.

然後在form1中賦值, pubclass.name="你的版使用者名稱";

在form2中取值. textbox2.text=pubclass.name;

上面回答的權答案有錯誤,就是訪問靜態變數是直接使用類名+變數,不需要例項化.如果是在form1中的靜態變數,也是直接訪問 form1.name獲取.

c#中怎樣在一個視窗中textbox中輸入的內容顯示在另一個視窗中的textbox中

3樓:蛐蛐四季豆

你先 textbox1所屬視窗中把它的text儲存到一個string變數中,然後把它傳給textbox2所屬的視窗就好啦

4樓:匿名使用者

給第一個textbox新增一個textchanged的事件,在這個事件裡 獲取你輸入的textbox1的值,賦值給另一個textbox.text

c#中,如何在一個視窗中呼叫另一個視窗中textbox裡已有的值?

5樓:匿名使用者

你想在什麼時候form3裡的textbox才顯示form1裡那個textbox的值。

c# winform 在一個窗體中如何設定另一個窗體的textbox的值

6樓:一個人『等待

方法有很多,下拉給你列幾個:

首先介紹最粗暴的方法,修改控制元件的訪問修飾符。(不建議使用此法)public system.windows.forms.textbox textbox1;

在呼叫時就能直接訪問

form1 frm = new form1();

frm.textbox1.text = "方法1";

frm.show();

方法2是通過建構函式/指定公開方法傳入,然後為對應控制元件賦值。

public form2(string text)呼叫時form2 frm = new form2("方法2");

frm.show();

方法3是通過公開屬性來設定,此法甚好。

public string text3

set}呼叫如下

form3 frm = new form3();

frm.text3 = "方法3";

frm.show();

等等,還有一些其他方法,這不一一介紹了。

7樓:蘿蔔冷麵

在a窗體寫一個方法,是賦值給textbox值,然後在b事件中,a frm = new a(); a.剛才寫的方法();

c#如何將一個窗體裡textbox中的輸入值賦值給下一個窗體中的變數,就是說textbox中的值是不確定的

8樓:

不知道你說復的下一個窗體是什麼意制思,不過只要這個變數是全域性的,那就直接賦值就好了,靜態的和非靜態的有所不同,前者用類名+變數名,後者用例項名+變數名,比如下一個窗體是form2,變數名為value,那麼全域性靜態的就是:

form2.value=this.textbox.text;

全域性的就是:

form2 form2=new form2();

form2.value=this.textbox.text;

希望對你有幫助,還有疑問請追問或是hi

9樓:丁文博

你好,抄兩種方法:襲

一:在設計cs裡面把控制元件改為public型別,然後在下個窗體通過上個窗體的引用就可以訪問了。

二:在窗體中加個屬性儲存textbox中的值,每次要彈出下個窗體的時候就先對它賦值,通過上個窗體的引用訪問。

c# winform 在一個窗體中如何設定另一個窗體的textbox的值?

c#winform如何把另一視窗中的textbox值呼叫過來

10樓:匿名使用者

步驟1:在form1上,佈置一個textbox(textbox1)和一個按鈕(button1)

步驟2:在專案中新增一個窗體form2。在form2上佈置一個label(label1)。form2的後臺form2.cs**如下:

步驟3:form1的後臺**form1.cs如下執行結果如下:

11樓:魔法軟糖

軟糖來回答把。

c#和vb.***不一樣,窗體是類,而不是唯一的物件,所以必須指向該form才能引用其中的物件。

首先在form2定義一個全域性靜態欄位 儲存當前窗體public form2 curform2;

private void form2_load(object sender, eventargs e)

然後在form5中即可呼叫,注意,如果form2從未啟動,則會引發null錯誤。

curform2.textbox

滿意請採納,謝謝。

12樓:匿名使用者

直接去另一個form取值,form2.textbox1.text就可以了。

如何用c實現對話窗體的showdialog 方法或者show 方法顯示

自定義控制元件的範圍 首先你要明白你定義控制元件的show 方法或者 showdialog 方法 都是你控制元件的 自定義方法 你要考慮如何實現 這個方法體,其實很簡單的,如下 你需要定義一個 全域性變數 string a public string show 這樣就能實現了 給分吧,謝謝 frms...

c的修改密碼窗體,原密碼如何與登陸窗體的登陸密碼做判斷啊

form1裡做一個全域性的public變數password,登入時將密碼儲存到password裡,然後在開啟form3時寫form3.showdialog this 在form3裡就可以通過this.owner取到password了,this.owner應該是form型別的,你可以把型別轉成form...

如何通過C窗體上的控制元件向的list中輸入

資料庫中用0,1標識男女就行了在radiobuttonlist中加入二個item,然後從資料庫取出值後,直接給值於rblist的selectedindex就可以了。索引本身就是0或者1嘛 在c 中怎樣用list集合繫結listview控制元件,能給點例項 參考下,謝謝了 我記得是listview不能...