中关村在线

软件

C控件属性保存类

在开发小型C应用程序时,常需持久化保存用户配置及各类控件的状态信息。为此,我设计了一个轻量、通用且开箱即用的配置管理类。该类采用简洁直观的API,支持自动序列化与反序列化,可快速将界面控件的属性(如文本内容、选中状态、颜色、字体、表格布局、单选选项、下拉选择等)映射至配置文件,并在程序重启后准确还原。目前原生兼容TextBox、CheckBox、ColorButton、FontButton、DataGridView、RadioButton和ComboBox等常用控件,开发者仅需少量代码接入,多数场景下无需额外修改即可直接集成使用。

1、 请访问百度网盘链接下载或复制代码:https://pan.baidu.com/s/1bDT5o6QQBjpWYbvncjKWQQ。

2、 在现有工程中,打开解决方案资源管理器,通过快捷键Shift+Alt+A或右键选择添加现有项,将ConfigSaver.cs文件加入项目。

3、 打开窗体代码文件,按图示位置添加相应代码,具体用法详见类内说明。

4、 通常将配置文件存放在C:UsersPublic目录中。

5、 按图示添加代码后即刻生效。运行窗体,拖动至任意位置关闭,再次打开时将自动显示在原位置,操作简便,实用性强。

6、 按图示添加用于保存文本框内容的属性。运行程序时,文本框显示默认文本;编辑后保存,再次打开即可显示修改后的内容。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具