【发布时间】:2012-05-30 05:17:29
【问题描述】:
我正在寻找一种方法来保存和加载表单中所有控件的值。
我的表单有大约 100 个控件,分布在 7 个选项卡上。控件包括(多行)TextBoxes(字符串)、NumericUpDowns(整数、小数)和Checkboxes(布尔)。
如果用户单击保存按钮,应出现“保存文件”对话框,允许用户指定保存文件的目录和文件名。 然后应将控件的所有值写入该文件。
如果用户单击加载按钮,应该会出现“打开文件”,用户可以在其中选择以前保存的保存文件。然后所有控件都应采用保存文件中的值。
我已经在我的表单中实现了应用程序设置,现在当我点击保存时,它通过My.Settings.Save() 保存控件值。如果我单击加载,它会加载它们。
但是,我的项目要求可以制作多个保存文件以反映多个配置。据我了解,应用程序设置仅允许应用程序数据文件夹中的单个 .config 文件。
那么我如何编写一个保存/加载例程来保存/加载不同的配置?
【问题讨论】: