C#中form切换时,form上已改变位置的控件被初始化 c#控件form 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (FrmM1 == null || FrmM1.IsDisposed) FrmM1 = new Frm_M1();FrmM1.Show(); 将Frm_M1 FrmM1定义成成员变量:private Frm_M1 FrmM1; 将button的位置信息保存,比如注册表,每次form_load时读取,初始化 *****************************************************************************签名档: http://feiyun0112.cnblogs.com/ 版主说的对,你在click事件里面写了 Frm_M1 FrmM1 = new Frm_M1();就相当于每次点它都new一个全新的Frm_M1()出来,加上之前你的状态没有持久化保存,这个新的和之前你修改过的当然就不一样了。 private void button4_Click(object sender, EventArgs e) { Frm_M1 FrmM1 = new Frm_M1(); FrmM1.Show(); ; } 每次都new 了一个Frm_M1,自然会初始化了。把Frm_M1做成单例模式,closing事件里cancel掉,执行hide,然后从parent里把自己remove掉。下次show之前在装进容器控件里。搞定 XML 根据节点增(删、改)其平级节点如何操作 帮忙解析下句子,新手,不懂的太多了。 网站数据采集问题,大侠们给点想法 Windows下程序如何跟Mobile中程序进行通讯? IIS问题 app.config 100分求一问题,解决送上100+这个10分另外再送100分! winform如何实现双击DataGrid的某一行的任意一个地方的响应事件? 请教一下 asp+和c#什么关系? 请问这道程序中的Math.Round(11.5)的结果为啥第一次是11而第二次是12? C#编程:分别设计控制台应用程序和windows应用程序
FrmM1.Show();
将Frm_M1 FrmM1定义成成员变量:
private Frm_M1 FrmM1;
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
版主说的对,你在click事件里面写了
Frm_M1 FrmM1 = new Frm_M1();
就相当于每次点它都new一个全新的Frm_M1()出来,加上之前你的状态没有持久化保存,这个新的和之前你修改过的当然就不一样了。
Frm_M1 FrmM1 = new Frm_M1();
FrmM1.Show();
;
}
每次都new 了一个Frm_M1,自然会初始化了。
把Frm_M1做成单例模式,closing事件里cancel掉,执行hide,然后从parent里把自己remove掉。
下次show之前在装进容器控件里。搞定