我正在构建一个独立程序,因此没有外部文件可供该程序访问。回忆上一次关闭窗口之前窗口的大小以及窗口中某个元素的位置的最佳方法是什么?

最佳答案

好吧,我认为有两个选择:


另外,如果您不使用外部文件,则可以将设置存储在自动生成的.config文件中;
将值保存在注册表中;


对于第一个选项,请查看MSDN,对于第二个选项,请查看here

编辑:如何写入注册表:

RegistryKey currentUser = Registry.CurrentUser;
RegistryKey subKey = currentUser.CreateSubKey("MyTest", RegistryKeyPermissionCheck.ReadWriteSubTree);
subKey.SetValue("WindowHeight", 1024);
subKey.SetValue("WindowWidth", 1024);

关于c# - 如何在C#中保存设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4581022/

10-10 04:55