如何保存Winform窗体关闭或退出前的大小和位置,使下次加载该窗体时同上次关闭或退出前的大小和位置一致。
1。如何确保窗体的大小和位置被保存,保存代码写在哪个方法里面
2。哪种保存方法最佳,保存在文件里还是程序中?
1。如何确保窗体的大小和位置被保存,保存代码写在哪个方法里面
2。哪种保存方法最佳,保存在文件里还是程序中?
解决方案 »
- 如何查找表中的一个固定字段的固定值?!?
- C#怎样点击窗体的关闭时让窗体隐藏,不是关闭
- 同时熟悉delphi和c#的朋友进来看看呢
- 明眼人一起看!毕业设计到达关键时刻,大侠一起来啊!
- 怎么获取dategridview当前所有列的ID,并保存到一个数组里?
- 下载文件如何获取真实的文件名
- 根据句柄获取谷歌浏览器的URL
- C# 在主窗体中有一个panel控件,在panel的类代码中,定义了函数Refresh(),在主窗体的代码中this.panel.Refresh()是什么效果
- 如何调出”打开方式“那个系统对话框?
- C#正则匹配冒号前后的内容到分组内?
- 获取USB视频..只剩下3天时间了
- 请教:IndexOutOfRangeException的问题
重新打开的时候在Load事件里设置这些属性
如果程序要退出,只能保存到文件或者其他什么地方了,要是不退出可以保存到内存里
{
if (MessageBox.Show("是否现在关闭窗口", "提示",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Question) != DialogResult.OK)
{
e.Cancel = true;
}
//记录窗体的 Point,width,height到配置文件如config,ini,txt等
}
窗体加载事件Onload里可以通过读文件StreamReader或者ConfigurationManeger读配置信息
启动的时候读取配置文件,设置窗体的位置和大小。