-
form2 與此。
string str;
public form2(string str);
initializecomponent();
form1 按鈕。
form2 f2=new form2(;
在 form2 中,lable 實際上等於 str。
-
建構函式從屬是乙個,並且有乙個公共變數。
-
一樓還好,但也要注意你的form1和form2是否還有關係,比如父子表單。
-
在 form2 中,可以例項化 form1 物件並引用該物件的屬性。 **下面:
在**單位中。
form1 fm1=new form1();
-
定義公共靜態。
在 form1 中定義乙個變數。
public static string str;
str=;在 form2 中:
就是這樣。 很簡單,對吧。
-
Form 1 不關心你在 Form 2 中做什麼,Form 2 也不關心你在 Form 1 中做什麼。 在 form1 中定義乙個事件,當 textbox1 失去焦點時觸發該事件。
在 form2 中註冊事件。 在 form1 中接收事件引數並更新它們。
我不知道這是否使乙個簡單的問題複雜化。 但這樣做可以減少程式的 lotus 負載。
-
樓上可以傳遞,只需傳遞乙個值即可。
-
Form1 建立乙個 Label1 和乙個 Button1 解決方案資源管理器。
在名為 form2 的 Windows 窗體中新增乙個新項,在其中放置乙個 textbox1 和乙個 button1,下面就是 **。
表單 1.
-- button1 click 事件。
private void button1_click(object sender, eventargs e)}}
表格2。
新增屬性。
private string _str;
public string str
set} 按鈕單擊事件。
private void button1_click(object sender, eventargs e)
這可能存在安全問題,但通常就足夠了,我希望它能對您有所幫助。
-
MDI 多文件介面。
屬性值設定為 true
屬性值設定為 true
說來話長。
-
如果兩種表單位於同一命名空間中,則可以執行此操作:
定義乙個 **,請注意這個 ** 是全域性的:
public delegate void myinvoke(string item1,string item2,string item3);
在 from2 形式中,有乙個 ** 函式用於向列表檢視新增新項:
private void updatelistview(string item1,string item2,string item3)
例如,如果單擊 form2 中的按鈕以彈出 form1 以輸入它,則在單擊該按鈕的事件下:
將佣金轉過來。
form1 frmedit=new form1(new myinvoke(updatelistview));
在 form1 中定義乙個屬性。
private myinvoke mi=null;
在建構函式中接收此委託:
public form1(myinvoke myinvoke)
輸入資料後,單擊“確定”按鈕,然後在“單擊事件”下:
**,;;關閉 form1
注意:以上**沒有測試過,但是以前用過,雖然方法比較麻煩,但是很好用,存在問題。
-
首先,向 form2 新增乙個自定義函式。
public
form2(string
str),然後在 form1 中呼叫。
form2frm2
newform2(x);;
-
可以在窗體之間傳遞值,在新 form2 中傳遞值,然後將值賦給 form2 載入中的文字框。
-
form2 fm2 = new form2( 過載 form2 建構函式。
public form2(string txt)
-
將 form1 中 texbox 的 access 屬性更改為 public,並在 form2 窗體載入時允許它。
-
設定為全域性變數或寫入屬性。
-
我不明白你的意思,請更詳細地描述一下。
-
兩種方法:
1:在 from2 的公共 form2() 中的問號中新增字串 strtxt
兩個公共 Form1(String strtxt){initializeComponent();
在 form1 的按鈕單擊事件中,{from2 f=new form2(.})
2. 在 form2 中宣告乙個屬性。
string strtxt=“”:
public string strtxt
set},然後寫成 load;
在 form1 的按鈕單擊事件中,{form2 f=new form2();
第一種方法方便,第二種方法是推薦且安全的。
-
為 static 編寫乙個靜態類! 可以儲存許多具有經常使用的高度重複值的多個頁面。
-
只需寫乙個例子並看一看:
假設 form1 是乙個帶有文字框和 button1 的登入窗體:
private void button1_click(object sender, eventargs e)
另一種形式2:
string yhm;定義乙個 YHM 變數。
Public Form2(String S) 建構函式
private void form2_load(object sender, eventargs e)
-
以如下形式之一定義變數(靜態變數和屬性)
private static string stu_name;
public static string stu_nameset
然後另乙個窗體呼叫:
歡迎" + "進入圖書館管理系統! ";
在 button1 click 函式中,寫入:
單擊 button1 時,會彈出 form2。 >>>More
人不可能順利地活在這個世界上,可能會有各種各樣的情況,如果你為了你的人生經歷而沉淪,那是不值得的,你活著是為了什麼,不管是你的人生經歷還是你的生活。 我送你兩句話:要麼死得幸福,要麼活得精彩。 >>>More