C 如何在 Form2 的 Form1 中獲取字串

發布 科技 2024-02-09
24個回答
  1. 匿名使用者2024-02-05

    執行此操作的最簡單方法是在 form2 中建立乙個帶有字串引數的建構函式,然後生成乙個 form2 窗體。

    時間流逝。 **下面:

    在 form2 窗體中定義 name 變數以儲存傳入的值:

    string name;

    下面介紹如何在 form2 中構造字串引數:

    public form2(string name);儲存傳入的值。

    假設您已獲得 name2 的值,請在 form1 中呼叫 form2 的 **:

    form2 f2=new form2(name);生成 form2 窗體並傳遞要傳遞的值。

    將顯示 form2 窗體。

    隱藏當前窗體,即 form1 窗體。

  2. 匿名使用者2024-02-04

    以下是表格 1 中的 **。

    public string str="";在 form1 中定義乙個全域性變數。

    public string str 定義屬性。

    getset

    在 form1 中更改 str 的值。

    這是 form2 中的 **。

    form1 f1=new form1();例項化 form1; 將顯示 form1 窗體。

    string s= ;獲取 form1 中值 str 的值。

  3. 匿名使用者2024-02-03

    name2 是公共靜態字串 name2;

    Form1 將新增到 Form2 呼叫中。

  4. 匿名使用者2024-02-02

    您好,您在每個視窗中都使用它。

    form1 frm = new form1() 為另乙個視窗建立乙個物件。 它相當於初始化乙個新物件,它不能保留之前的所有資訊。 如果要執行此操作,請初始化建構函式中的所有成員。

    可以在 form3 中定義 form2 物件。

    form2 物件。

    這邊。 如果你只想傳遞乙個字串,你可以使用類似的方法。

  5. 匿名使用者2024-02-01

    兒童靴子,你首先要了解什麼是物件導向的? 這個問題是眾所周知的。

    你的問題不清楚,但我認為你正在使用乙個新物件,如果你想獲取前乙個物件的值,你無法獲取。 您可以清楚地描述問題。

  6. 匿名使用者2024-01-31

    跟 vs 開發是跟著**,如果出了什麼問題,就是用程式,看實際的當前值。

  7. 匿名使用者2024-01-30

    你不是在 form2 中定義乙個字串嗎,你應該在 form2 中使用 form1 frm=new form1(); 然後將字串作為引數傳遞,即 form1 frm=newform1(string s);

  8. 匿名使用者2024-01-29

    解決方案 1:將值直接傳遞給 form2 建構函式。

    公共分部類 form1 : form}解決方案 2:將值直接傳遞給 form2 公共分部類 form1 的其他方法或屬性:

    選項 3:將 form1 的部分資料設定為 public,並將 form1 傳遞給 form2

    public partial class form1 : form}

  9. 匿名使用者2024-01-28

    Form2 建立乙個帶有引數的新建構函式,在 form1 中例項化 form2,並傳遞引數,總之:值通過建構函式傳遞。

  10. 匿名使用者2024-01-27

    可以在公共類公共字串 str 中定義全域性變數;

    然後獲取 from2 中的值。

  11. 匿名使用者2024-01-26

    方法一:通過寫入表單類的屬性來傳遞值(1),將屬性私有字串str寫在要傳遞的表單的表單(此處為form2)類中; 由公共字串 str 定義的私有變數是以 form2 形式定義的屬性。

    讀。 設定寫入。

    2)、在 Form2 中,將 Read 屬性分配給 Form2 中的 TextBox1 文字框 Private void Form2 load(Object Sender, EventArgs E) 3)、在 Form1 中 Button1 的 Click 事件中寫下以下內容** Private void Button1 Click(Object Sender, EventArgs E)

    完成,在您的機器上執行,成功了嗎?

    方法二:通過為表單類編寫建構函式來傳遞值(1),將其建構函式寫在被傳遞值的表單(此處為form2)類中,注意原來的建構函式不應該修改它,我們可以直接在**塊**中新增以下內容。 string str1, str2;定義兩個私有變數 public form2(textbox tb1, textbox tb2) 定義建構函式,tb1 和 tb2 對應於 form1 中的 textbox1 和 textbox2,以便可以傳遞值。

    else} (2)、在 Form1 中 Button1 的 Click 事件中寫下以下內容** private void button1 click(object sender, eventargs e) 至此,第二種方法也完成了,你不覺得很簡單嗎?

  12. 匿名使用者2024-01-25

    在 form1 中定義乙個靜態變數,在 form2 中為其賦值,然後將該變數賦給 form1 中的文字框。

  13. 匿名使用者2024-01-24

    在 form1 中,例項化 form2 並按如下方式傳遞自己。

    表單 1**。

    form2 f2 = new f2();

    團如山“已經傳給了自己。

    然後自己在 form2 中編寫乙個 showf2 方法。

    **:在 form2 中

    void showf2(form1 form1) rubber 引數是 form1 型別引數。

    首先讓自己擺脫崩潰。

    在這裡,您可以使用 form1。

  14. 匿名使用者2024-01-23

    1.在 form1 中定義公共字串名稱 ="zhang"

    2.在 form2 中建立乙個 form1 物件,form1 f = new form1(); 然後,您可以傳遞該值。

  15. 匿名使用者2024-01-22

    有兩種方法可以做到這一點:

    1. 將 fname 屬性新增到 form2 中。

    2. 使用 show 方法過載到 form2 中新增傳遞引數,說明如下:

    方法 1form2

    private string m_fname="";

    public string fname

    set}form1

    form2 frm = new form2();

    方法 2:form2

    private string m_fname="";

    public void show(string fname)form1

    form2 frm=new form2();

  16. 匿名使用者2024-01-21

    表單 1**。

    string name="fsdf";

    form2 f2 = new form2(name);

    this;表格2:

    string name;

    然後,公共 Form2(String Name) 將名稱從 Form1 傳遞給 Form2。

  17. 匿名使用者2024-01-20

    過載 form2 的建構函式。

    通過使用引數例項化建構函式,將名稱傳遞給 form1**:

    string name=“zhang”;

    form2 frm = new form2(name);

    form2**:

    string name;

    public form2(string name)

  18. 匿名使用者2024-01-19

    在 form2 中,過載建構函式並編寫乙個帶有引數的建構函式。使用 form1 中的引數例項化建構函式,並將 name 的值傳遞給 form2 中的建構函式。

  19. 匿名使用者2024-01-18

    只要確保 form1 已收到該值,就可以關閉 form2 窗體。

    在 form2 中,單擊 button2 時,在關閉窗體之前寫入 =;

    然後,當在 form1 中呼叫 form2 時。

    form2 frm2 = new form2();

    if ( ==

  20. 匿名使用者2024-01-17

    首先,在關閉窗體之前單擊 button2 時,將其寫入 form2。

    然後,當在 form1 中呼叫 form2 時。

    form2 frm2 = new form2();

    if ( ==

  21. 匿名使用者2024-01-16

    你可以這樣做。

    Form 1命名空間 dd5

    private void button1_click(object sender, eventargs e)}}

    然後在形式 2 中呼叫這個 str,你就可以開始了。

  22. 匿名使用者2024-01-15

    使用靜態類或全域性成員不是乙個好主意。

    您的 form2 和 form1 之間有聯絡嗎? 例如,單擊 form1 中的按鈕或其他內容後是否顯示 form2?

  23. 匿名使用者2024-01-14

    可以在全域性類中使用靜態變數,也可以使用父子表單。

  24. 匿名使用者2024-01-13

    最好的方法。 讓我們將佣金與事件一起使用。

相關回答
8個回答2024-02-09

你的異常被觸發了,但它被吃掉了。

因為 using 語句實際上是 try....最後,你的**等同於。 >>>More

10個回答2024-02-09

根據勾股定理:ab 2 = bc 2 + ac 2 得到 13 2 = 5 2 + ac 2 解得到 ac = 12 >>>More

7個回答2024-02-09

C2體現了一種新的城市生活方式,即生活和自然,C2定位於活力。 >>>More

8個回答2024-02-09

<>第二步,進入派系。

<> 第 4 步:登入成功後,選擇下面的家庭。 >>>More

27個回答2024-02-09

您可以將主視窗作為引數傳遞給子視窗。

**如下:主視窗: >>>More