-
就是這樣,這屬於表單之間的引數傳遞,有很多種方式!
其中之一。 乙個視窗。
在 A: 視窗公共字串 publicString;
b 視窗。 呼叫
a a=new a();
自定義變成兩個";;
-
1) 在後台生成 form3。
程式碼 2)在 form1 中,假設單擊 button1 以顯示 form3, backend**。
-
您希望 form3 中的文字框何時顯示 form1 中文字框的值?
-
將變數設定為形式 A 中的全域性變數,假定公共靜態字串 a;
為控制項的值更改事件賦值:a=控制項的名稱。 text;
因為 a 是乙個靜態全域性變數,所以當 b 表單使用 a 的值時,可以直接訪問它; 至於是賦值還是替換操作,可以得到。
-
這很簡單。
如下:假設 form1 中變數的定義為:public string form1str="form1";
在 form2 中:form1 myform1 = new form1();
string form2str = ;
這將允許您獲得對 form1 中變數的引用!
但是,不建議這樣使用,可以使用屬性來做。
**如下:在 form1 中:私有字串 form1str;
public string form1strset
** 在 Form2 中類似:Form1 MyForm1 = New Form1();
string form2str = ;
這符合物件導向封裝的原則!
-
當兩個視窗相關時:
from2 f = new from2();
f.variable = f1 的變數;
然後,您可以在 form2 中使用它。
要麼公共靜態
-
將此變數定義為公共靜態字串;
然後在 form2 中使用 form1此變數。
-
還行。 正如 ls2 位所說,簡單的方法是在第一種形式中宣告靜態變數,然後在第二種形式中直接使用它們。
但是,如果這個靜態少一些也沒關係,如果有很多東西要儲存,最好使用佣金。
-
是的! 使用 public static 修飾符定義變數:public static string txt="";
txt=;
-
例如,如果表單 A 想要呼叫表單 B 中某個文字框的值,則在表單 B 中定義乙個公共靜態變數,型別為 string,變數名稱為 str,用於將值儲存在文字框中,這樣在表單 A 中就可以直接呼叫其文字框的值。
-
可加底層法; 您還可以定義屬性 get、set
-
將窗體 1 中控制項 1 的修飾符屬性設定為 public,窗體 2 可以訪問此控制項,預設情況下該控制項是私有的。
-
是的,您可以在專案中建立乙個新的類檔案,然後在該檔案中定義乙個靜態變數,例如,在類檔案 (.) 中)。CS file),我就以 int 為例,public static int i="";請注意,您必須新增 public。
然後,您可以在form2中呼叫賦值,在將值更改為i()後,可以賦值全域性變數的值,然後在form1中呼叫i。
-
另乙個視窗必須首先具有指向該視窗的變數,然後使用該視窗的變數來訪問該視窗例項下的變數。
哦,順便說一句,對目標視窗變數的訪問應該是公開的。
-
如果需要呼叫它,只需向 form1 視窗新增乙個公共方法,然後在 form2 中呼叫它。 例如:
public void plusnumber(int number)form2 可以直接使用:;
-
您只需要在 form2 中編寫乙個公共方法來提交資料,然後在 form1 中呼叫它?
-
如果直接呼叫另乙個視窗的控制項,則可能會導致執行緒安全問題,最好使用委託來實現此問題。
-
1. 將其定義為可以以其他形式直接呼叫的全域性靜態變數,無需傳遞表單:
定義:公共靜態資料表 mytable=new datatable("datacurrent");
呼叫: 2,直接放入表單的建構函式中,並傳遞給新表單,如 form2:
新窗體的建構函式:public form2(datatable dt)。
獲取新表單的例項:form2 form=new form2(mytable);
希望對您有所幫助,如果您有任何問題,請提問或打個招呼
-
由於此變數是區域性變數,因此需要將其設定為全域性變數才能在方法之外呼叫它。
如果要在 form2 中呼叫 form1 中的變數,則需要在開啟 form2 時將 form1 作為引數傳遞,然後才能呼叫 form1 中的全域性變數
-
在 form1 中的 click 事件中,編寫以下內容:
private void button1_click(object sender, eventargs e)
在 form2 中。
form1 owner = (form1);
要通過所有者獲取 mytable,重要的是,將 mytable 的訪問修飾符更改為 protected 或 public!
美國是世界上獎學金發放最慷慨的國家,但即便如此,每年能夠在美國獲得博士學位全額獎學金的大陸申請者,尤其是大陸本科申請者所佔比例都非常小。 留學360蘭州魏炳華指出,通常,能夠獲得全博士學位的申請者往往在各個方面都很出色,尤其是研究背景非常重要。 立志爭取美國名校博士全學位的申請者,至少要從大二開始規劃,從平均成績、研究背景,甚至聯絡推薦人等多方面做好相應的準備。
老實說,我什至不想安慰你。 作為乙個女生,因為生日就這樣,生氣發脾氣對你有好處,為什麼你總是說分手。 誰能忍受這個? >>>More