数据未保存在文本框 properties.settings

Posted

技术标签:

【中文标题】数据未保存在文本框 properties.settings【英文标题】:data not saving in textbox properties.settings 【发布时间】:2016-07-11 05:42:38 【问题描述】:

我正在做一个项目,我想在关闭应用程序时保存文本框中的文本,当我再次打开应用程序时,我希望它在那里。

我正在尝试将文本数据保存在 app.config 中,如下面的代码所示,但是当我关闭应用程序并运行它时,我输入的文本不存在。

我真的很困惑,因为当表单加载时它会运行这个

textbox1.Text = Properties.Settings.Default.SavedText;

当表单调用关闭事件时,它应该拉出正在保存的“已保存文本”

Properties.Settings.Default.SavedText = textbox1.Text; Properties.Settings.Default.Save();

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MetroFramework;
using MetroFramework.Forms;

namespace WindowsFormsApplication1

    public partial class Form1 : MetroForm
    
        public Form1()
        
            InitializeComponent();
        

        private void Form1_Load(object sender, EventArgs e)
        
            textbox1.Text = Properties.Settings.Default.SavedText;
        

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        
            Properties.Settings.Default.SavedText = textbox1.Text;
            Properties.Settings.Default.Save();
        
    

我之前也遇到过这些错误,我尝试显示潜在的修复并使用它们,但它们没有解决文本未保存的问题。

这是潜在的修复。

【问题讨论】:

【参考方案1】:

我通过进入我的项目属性并将其添加到项目设置中解决了这个问题。 SavedText > 字符串 > 用户。

【讨论】:

以上是关于数据未保存在文本框 properties.settings的主要内容,如果未能解决你的问题,请参考以下文章

在网格视图行中输入键文本框未获取 id 选择

离开页面前的 Jquery 未保存更改警报

Android界面中一个文本框,返回时保存数据,

android中想要对文本框中输入的数据进行保存怎么实现

ASP让文本框保存扫描枪的数据

android中想要对文本框中输入的数据进行保存怎么实现