窗体A
this.txtSegmentNumber.Text = Program.SegmentNumber.ToString();
this.txtItems.Text = Program.Items.ToString();B b= new B();    New一个B窗体
this.Hide();     隐藏A窗体
b.ShowDialog();  显示B窗体
this.Show();     显示A窗体
窗体B
Program.SegmentNumber = Convert.ToInt32(this.txtSegmentNumber.Text.Trim());
Program.Items = 1;
this.Close();A窗体显示Program类里面定义的两个值,跳转到B窗体
B窗体修改Program类里面定义的两个值。关掉窗体。
现在问题是我在B窗体里面改变Program定义的两个值后,关闭B窗体,在A窗体上
this.txtSegmentNumber.Text ,this.txtItems.Text 
一个会更新,一个不会更新
我要都更新怎么实现??