父窗口:
using
System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace mail
... {
publicpartialclassForm1:Form
...{
privatestringsearchUrl=null;
publicForm1()
...{
InitializeComponent();
}
publicstringSearchUrl
...{
get
...{
returnsearchUrl;
}
set
...{
searchUrl=value;
}
}
privatevoidForm1_Load(objectsender,EventArgse)
...{
Form2form2=newForm2();
form2.Owner=this;
form2.ShowDialog();
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace mail
... {
publicpartialclassForm1:Form
...{
privatestringsearchUrl=null;
publicForm1()
...{
InitializeComponent();
}
publicstringSearchUrl
...{
get
...{
returnsearchUrl;
}
set
...{
searchUrl=value;
}
}
privatevoidForm1_Load(objectsender,EventArgse)
...{
Form2form2=newForm2();
form2.Owner=this;
form2.ShowDialog();
}
}
}
子窗口:
using
System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace mail
... {
publicpartialclassForm2:Form
...{
publicForm2()
...{
InitializeComponent();
}
privatevoidsetParent()
...{
Form1f=(Form1)this.Owner;
f.SearchUrl="www.baidu.com";
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace mail
... {
publicpartialclassForm2:Form
...{
publicForm2()
...{
InitializeComponent();
}
privatevoidsetParent()
...{
Form1f=(Form1)this.Owner;
f.SearchUrl="www.baidu.com";
}
}
}