1樓:網友
在form1中定義乙個public的例項變數:public int a = 1;
在form1,form2都開啟的前提下,在form2中直接讀取就可以:int x = ;,當然這種做法是最不不好的做法。如果form2是通過form1開啟的,這時候可以直接在開啟時把a傳給form2
2樓:網友
首先 你要初始化form1
然後才可以呼叫。
3樓:網友
定義乙個form1的屬性a
在form2裡讀form1的該屬性。
4樓:網友
在form1中定義乙個button事件:
private void button1_click(object sender, eventargs e)
form2 f = new form2(this);
注意是建立form2的物件,把當前的物件用this傳過去。
在form2中定義構造方法:
form1 p = new form1();
public form2(form1 p)initializecomponent();
p;利用得到的物件呼叫form1的引數。
或者把form1中的變數直接作為引數傳過去。
c# form1和form2傳值顯示的問題
5樓:網友
private void button1_click(object sender, eventargs e)
2.設定textbox的modifiers為public的**,重寫form2的例項方法。
form1 f1;
public form2(form1 f)private void button1_click(object sender, eventargs e)
6樓:網友
中窗體顯示。
顯示窗體可以有以下2種方法:
方法 (窗體顯示為模式窗體)
7樓:江南孤鶩
最簡單的方法就是將form1中的textbox控制項設定為public,然後你就可以給這個textbox賦值了 。
在form1中:
public string strtemp }然後你就可以在form2的**中設定textbox中的值了:
例如:private void button1_click(object sender, eventargs e)
8樓:網友
最標準的寫法:
在form1裡寫乙個方法:
public void show(string s)在form2裡寫乙個屬性;
form1 f;
public form1 f
set}form1點選按鈕事件:
form2 f2 = new form2();
this;form2點選按鈕事件:
你要顯示的東西")
這個再清楚不過了吧。
9樓:網友
在form2窗體裡過載帶參建構函式,引數型別為textbox,並宣告乙個textbox型別的欄位:
private textbox text;
public form2(textbox txt )然後在form1窗體開啟form2窗體的事件裡寫:
from2 form2=new form2(; //傳遞要顯示值的textbox控制項。
最後當單擊form2窗體上的按鈕時:
要傳遞的值";
form1的值如何在form2中顯示和使用?
10樓:網友
1.首先設定txtbox的屬性為public其次在form2中傳遞引數,這個不好理解;
2.在form1裡設定乙個公共變數 例:public string name = "";
然後 name = ;
最後在form2裡可以這樣呼叫: = ; 就出來了。
你試試。
11樓:瘋化血嶽
form1 上再彈出 form2?
在form2上設定個 public 欄位~
例項化form2後,form2.欄位= 就行了。
在c#中我有兩個視窗,乙個是form1,乙個是form2,如何在form2中獲得form中lable中的值
12樓:網友
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
注意lable屬性要更。
改成public
private void button1_click(object sender, eventargs e)}}
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
private form1 _fr1;
public form2(form1 fr1)private void form2_load(object sender, eventargs e)}}
13樓:網友
如果你是希望在form1中點選乙個按鈕彈出form2,那麼雙擊按鈕,**如下。
private void button1_click(object sender,eventargs e)
以上是在中的**。
14樓:萬年——腐屍
假如label控制項name屬性為aaa;
在form1窗體中設定全域性變數。public static string bbb;
bbb=;然後在form2窗體中你要呼叫lable的值。直接寫就寫了。
注意我上面說的都是窗體的name屬性名稱。
15樓:網友
form1中定義乙個public屬性,該屬性的get方法為獲取的值,那麼form2就可以直接使用form1的該屬性值了。
16樓:tan麒麟
我覺得構造或許對你來講有點難,你可以在form1中定義變數。
在form2 中new出個form1 的物件在把中的值賦給這個變數就行了,在from1 中就有了你想要得值,我初學的時候就是這樣乾的,不懂可以追問,我可以提供**哈。
c#中.在form2中怎麼得到form1中的listbox的值
17樓:網友
1.宣告乙個靜態變數public static string listvalue;
中給listvalue賦值為form2將來要用到的listbox的值;
中呼叫:
18樓:網友
把form1中的listbox給公開就能訪問了。
C中怎麼樣將Form1上的某個textBox值賦給Form2程式裡的變數
把form1做為引數傳入form2的建構函式中,在form2中新建乙個form變數用來接收。然後在form2中用這個變數就可以得到form1中的textbox的值了 form1中 string str textbox1.text form2 f2 new form2 str f2.show form...
CorelDRAWX4SP2裡面怎麼把文字改成弧形
coreldraw x4 sp2 裡面怎麼把文字改成弧形以下是步驟 輸入字型 畫圓或橢圓 弧度根據你要把文字改成弧度來 選單欄裡面 文本欄 使文字適合路徑 再轉曲或用打散功能 這樣做是為了把哪個圓刪掉 還有一種弧形功能你可以用ps來做,在coreldraw x4 sp2 裡面就是用封套工具了.第一步...
vs2019裡面建立的C網頁怎麼鏈結資料庫
在web.config檔案中新增如下 資料 庫名稱 persist security info true user id sa password 密碼 providername system.data.sqlclient 第一步 將資料庫新增到專案 第二步 建立資料集,並拖入要編輯的表 第三步 新建...