日期:2014-05-18  浏览次数:21052 次

C# 怎么让winform程序中的输入文本框保留上次的输入
如题,怎么让winform程序中的输入文本框保留上次的输入,而不用每次都重新输入?



------解决方案--------------------
选中TextBox控件,在属性窗格中找到(ApplicationSettings),然后设置它。

绑定配置文件
------解决方案--------------------
加一个listbox把最近输入的全都加入到listbox中去,这样你每次输入的时候就在Textbox下显示该listbox输入完毕时候隐藏listbox不知道可否达到你想要的效果!
------解决方案--------------------
探讨
如题,怎么让winform程序中的输入文本框保留上次的输入,而不用每次都重新输入?

------解决方案--------------------
用配置文件。每次打开窗体时读取配置文件并写入至文本框。
如果是WEB应用,可以使用COOKIE记住上次的输入,CSDN的一周之内登录就是这么做出来的,设置COOKIE有效期为一周。
------解决方案--------------------
用配置文件
------解决方案--------------------
新建一个 设置文件 Settings1.settings 然后在里面写上类型 名称 值.在程序里调用设个值 就ok了
------解决方案--------------------
新建一个配置文件,每次操作完成后,记录值到配置文件中,
下次加载时候,把配置文件数据读出,设置TextBox的AutoCompleteCustomSource
如 textBox1.AutoCompleteCustomSource.Add("毛泽西");

当你设置好后,你在这textBox1中输入 毛的时候,它会显示出这毛泽西来,至于你要显示出上次最后记录,你只需要把配置文件中,最后一条记录取出,赋值于文本框就行