1樓:
假設form2視窗需要訪問form1視窗中控制項的值,可以這樣做:
(1)將form1視窗中需要被其他窗體訪問的控制項設定為公共靜態:
public static textbox txtname = ...;
(2)在form2視窗中引用form1視窗中的控制項string name = form1.txtname.text;
2樓:匿名使用者
通過窗體的公有屬性值和owner屬性(推薦使用)特點:實現簡單,靈活
實現**如下:
在窗體form1中
public int form1value = 1;
form2 f2 = new form2 ( );
f2.showdialog ( this ); //把form1作為form2的所有者傳遞給form2
在窗體form2中
//form2的所有者是form1
form1 f1 = ( form1 ) this.owner;
//取到form1的值是1
messagebox.show ( f1.form1value .tostring ( ) );
//給form1的form1value賦值222f1.form1value = 222;
3樓:楊烜樺
在窗體中建立乙個新例項,然後傳你需要的值,在另乙個窗體就可以接收了。如圖:
4樓:匿名使用者
定義乙個類,在form1中給類中的物件賦值,在form2中就可以引用了,如有不懂可以再提
5樓:手機使用者
在form1中定義:
public static string name;
賦值:name=text1.text
在form2中得到
text1=form1.text1.text;
6樓:匿名使用者
要把form1的text1控制項的modifiers屬性的值改為public 應該就可以
7樓:匿名使用者
1、全域性變數
2、窗體間傳參:
form2 f2=new form1(引數);
this.show(f2);
....................
8樓:匿名使用者
我這裡有兩種方法 第第一種方法定義乙個全域性變數,在定義變數的屬性,進行屬性的傳值,當然傳值的時候在另乙個窗體要例項化第乙個窗體,第二個方法是雙窗體傳值,意思是你兩個窗體都開啟 乙個窗體可以不用關閉直接傳到另乙個上,就是在例項化的時候用owner,這個我也不是很懂,好像是窗體互相傳遞引用,你試試,希望能幫到你
9樓:匿名使用者
new form1().text1.text
c# winform 在乙個窗體中如何設定另乙個窗體的textbox的值
10樓:乙個人『等待
方法有很多,下拉給你列幾個:
首先介紹最粗暴的方法,修改控制項的訪問修飾符。(不建議使用此法)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();
等等,還有一些其他方法,這不一一介紹了。
11樓:蘿蔔冷麵
在a窗體寫乙個方法,是賦值給textbox值,然後在b事件中,a frm = new a(); a.剛才寫的方法();
c# winform 在乙個窗體中如何設定另乙個窗體的textbox的值?
c#winform如何把另一視窗中的textbox值呼叫過來
12樓:匿名使用者
步驟1:在form1上,布置乙個textbox(textbox1)和乙個按鈕(button1)
步驟2:在專案中新增乙個窗體form2。在form2上布置乙個label(label1)。form2的後台form2.cs**如下:
步驟3:form1的後台**form1.cs如下執行結果如下:
13樓:魔法軟糖
軟糖來回答把。
c#和vb.***不一樣,窗體是類,而不是唯一的物件,所以必須指向該form才能引用其中的物件。
首先在form2定義乙個全域性靜態字段 儲存當前窗體public form2 curform2;
private void form2_load(object sender, eventargs e)
然後在form5中即可呼叫,注意,如果form2從未啟動,則會引發null錯誤。
curform2.textbox
滿意請採納,謝謝。
14樓:匿名使用者
直接去另乙個form取值,form2.textbox1.text就可以了。
winform中窗體的文字框怎麼才能獲取另乙個窗體文字框的內容
15樓:匿名使用者
public partial class form1 : form}
16樓:匿名使用者
新建乙個另乙個窗體的例項,然後呼叫其中的文字框
C winform怎樣使同一解決方案下的同專案裡面的兩個
感覺你在寫聊天類似的程式,想同時測試兩個視窗。那是不可能的。c winform如何呼叫其他專案的app.config啊?就是我乙個解決方案裡有多個專案,我想共用同乙個config啊?寫乙個配置檔案放在乙個公用目錄下,每個專案用的時候取讀取一下那個配置檔案 c 如何實現同時啟動兩個窗體程式?1 同時啟...
問道中怎樣能夠得到法寶,問道怎麼樣得到法寶,去哪裡領任務做?
主要的獲得方式除了跟玩家買之後還要以在130級大飛公升後,在逍遙仙那接做法寶任務 可以無限次接 打乙個法寶需要提供1個70級玉和1個70級項鍊在任務中需要打龍王,玄武,白虎,青龍,朱雀.要組隊去打,完成後隨機給乙個法寶 飛公升以後可以去領任務。具體看幫助就有了 問道怎麼樣得到法寶,去 領任務做?人物...
怎樣做才能得到女孩的歡心,怎樣做才能得到乙個女孩的歡心
聽我的,我是女生.女孩子太多不會主動出擊,去追求自己喜歡的男孩子,除了那些確實太喜歡可或是特別有個性的女孩子以外,所以,如果你很喜歡乙個女孩子,而你又知道她對你也有那麼一點點意思的話,那就主動點,別跟她搞拉鋸站,這難受,說不定你喜歡的人也難受。任何乙個女孩子在被人追的時候,心理都是很複雜的。她也許很...