C# winform vs2013settings读写方法
2015-09-02 13:52
295 查看
网上看到很多古老的方法误导人而且不好用,找了半天才解决,果然C#的代码不会很复杂
本文系转载,希望把古老的东西压下去。
1.选择项目右键-选择“属性”
2.在左边菜单中选择“设置”,在右边的表格中填入自己需要保存的属性的名称、类型和默认值。
例 名称:IsBoss; 类型:bool;范围:用户; 值:False。
3.在form窗体代码页,导入命名空间 : using 项目名称.Properties
例 你的项目名称为pro 则导入
using pro.Properties;
4.任意方法中调用该值:
this.checkBox1.Checked = Settings.Default.IsBoss;
5.在窗体的FormClosing方法中保存此值:
Settings.Default.IsBoss = this.checkBox1.Checked;
Settings.Default.Save(); //这句一定不能少
6.OK,这样就行了。
![](http://images.cnitblog.com/blog/362463/201301/22173341-5885d1f9f6e64465a1d8dee9cf0bfaed.png)
资料来源:http://zhidao.baidu.com/question/135093247.html
作者:唐小熊
出处:http://www.cnblogs.com/IT-Bear/
关于作者:一头写代码的熊 剑道初心者
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接
如有问题,可以通过lilbear.tang@gmail.com 联系我,非常感谢。
tip:如果保存失败的话,看看是不是代码里哪里强制赋值了
PS:本方法适用于.net4.0及以上
本文系转载,希望把古老的东西压下去。
1.选择项目右键-选择“属性”
2.在左边菜单中选择“设置”,在右边的表格中填入自己需要保存的属性的名称、类型和默认值。
例 名称:IsBoss; 类型:bool;范围:用户; 值:False。
3.在form窗体代码页,导入命名空间 : using 项目名称.Properties
例 你的项目名称为pro 则导入
using pro.Properties;
4.任意方法中调用该值:
this.checkBox1.Checked = Settings.Default.IsBoss;
5.在窗体的FormClosing方法中保存此值:
Settings.Default.IsBoss = this.checkBox1.Checked;
Settings.Default.Save(); //这句一定不能少
6.OK,这样就行了。
![](http://images.cnitblog.com/blog/362463/201301/22173341-5885d1f9f6e64465a1d8dee9cf0bfaed.png)
资料来源:http://zhidao.baidu.com/question/135093247.html
作者:唐小熊
出处:http://www.cnblogs.com/IT-Bear/
关于作者:一头写代码的熊 剑道初心者
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接
如有问题,可以通过lilbear.tang@gmail.com 联系我,非常感谢。
tip:如果保存失败的话,看看是不是代码里哪里强制赋值了
PS:本方法适用于.net4.0及以上
相关文章推荐
- CLR via C#(05)- 访问限定、数据成员
- CLR via C#(04)- 本是同根生
- CLR via C#(03)- 对象创建和类型转换
- CLR via C#(02)-基元类型、引用类型、值类型
- CLR via C#(01)-.NET平台下代码是怎么跑起来的
- [C#]List的Sort()、Find()、FindAll()、Exist()的使用方法举例
- CLR via C#学习笔记----知识总概括
- C#调用百度翻译
- C#线程队列用法实例分析
- C#之#if #endif的简单用法
- C#创建XML文件并保存
- C# 多线程的自动管理(线程池)
- C#进阶系列——MEF实现设计上的“松耦合”(终结篇:面向接口编程)
- C# Windows Sockets (Winsock) 接口 (转)
- C# List<string>如何根据分隔符合并成字符串
- c#之join方法
- 【转】C#对XML文件的各种操作实现方法
- c#中关于泛类型(泛型)、强类型和弱类型
- 需要这样一个记事本-16 DotNet C# 匿名委托简化代码
- C# DataSet和DataTable详解(一)