我的項目中有兩種形式,一種是按鈕,另一種是使用兩個文本框。 當我點擊第一個表單按鈕時,我想在另一個表格中填寫文本框。從另一個表格填充
代碼:
secondForm secondForm = new secondForm();
secondForm.MdiParent = this.MdiParent;
secondForm.fillForm("String");
if (formShown != true)
{
secondForm.Show();
formShown = true;
}
else
{
Application.OpenForms[secondForm.Name].Focus();
}
和
public void fillForm(string text)
{
if (String.IsNullOrEmpty(priceText1.Text))
{
priceText1.Text = text;
}
else
{
priceText2.Text = text;
}
}
看起來簡單,但是當我點擊按鈕第二時間,其在第二形式的文本框不檢測文本和在TextBox1中輸入數據,而不是TextBox2中的,爲什麼?
謝謝你,很完美的答案! – MyMomSaysIamSpecial 2013-03-11 21:29:37