CODE

2012年11月18日 星期日

[C#] 如何在兩個 Form 內的類別物件間互傳值...



-----------以下文章引用至http://blog.sina.com.tw/zeonfrankchar/article.php?pbgid=37688&entryid=585917--------------------------------
如何在兩個Form內的類別物件間互傳值

假設現在有兩個Form,Form1 & Form2,Form1
要呼叫Form2並在Form2處理完作業後將值置於
Form1的textBox1.Text顯示,可以用以下做法:

先在form2下一段宣告
public class Form2
{
   public Form1 FM1 = null;
}

然後把Form1裡textBox1的Modifier屬性改為
Internal

接下來當要在Form1中呼叫開啟Form2時

Form2 FM2 = new Form2();
FM2.FM1 = this;
FM2.ShowDialog();

最後你在Form2中處理的結果就可以直接將值傳
置於Form1的textBox1.Text裡了

FM1.textBox1.Text = 值;

以上
謝謝收看

詳全文 C# 如何在兩個 Form 內的類別物件間互傳值...-惡男領域-新浪部落 http://blog.sina.com.tw/zeonfrankchar/article.php?pbgid=37688&entryid=585917

沒有留言:

張貼留言