在a窗体触发事件时实例b窗体 将a窗体作为参数传入到窗体的实例
此时a窗体和b窗体就产生了关联
代码如下:
a窗体:
public partial class Form1: Form
{
public Form1)
{
InitializeComponent()
}
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2this)
form2Show()
}
}
b窗体:
public Form2()
{
InitializeComponent()
}
Form1 form1 = new Form1()
public Form2(Form1 form1)
{
InitializeComponent()//必须写 而且要卸载赋值的前面
this.form1 = form1
this.textBox1.Text = form1.Controls["txtMsg"].Text
}
private void button1_Click(object sender, EventArgs e)
{
form1.Controls["txtMsg"].Text = this.textBox1.Text
this.Close()
}
这样单击a窗体的按钮打开b窗体,在b窗体显示a窗体文本框的内容。进行修改,点击b窗体中的修改按钮,回到a窗体,同时a窗体中文本框中值得到了修改。
命令刷新SQL server 中 数据库:你提交正常的数据更新后,SQL server 中 数据库,也会自动更新,在你想刷新的时候,重新读取加载一次即可刷新,不需要你额外做什么。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)